Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Details)

v2.4.1.9
Commitments and Contingencies - Additional Information (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Operating Leased Assets [Line Items]    
Operating leases, rent expense $ 810,000us-gaap_LeaseAndRentalExpense $ 830,000us-gaap_LeaseAndRentalExpense
Operating leases, terms of contract 10 years  
Operating leases, agreements description These agreements generally continue until the later of (a) ten years from the date of the agreements, and (b) the expiration of the patent rights relating to the devices covered by the agreements, when rights have been assigned by the individuals to the Company.  
Royalties expense $ 1,300,000us-gaap_RoyaltyExpense $ 892,000us-gaap_RoyaltyExpense
Minimum    
Operating Leased Assets [Line Items]    
Operating leases, terms of contract 1 year