Annual report pursuant to Section 13 and 15(d)

Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details)

v3.7.0.1
Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
installment
Dec. 31, 2014
USD ($)
shares
Jun. 30, 2015
USD ($)
Dec. 31, 2013
USD ($)
Oct. 19, 2007
shares
Property, Plant and Equipment [Line Items]            
Cash $ 52,453,000 $ 47,431,000        
Cash equivalents 73,468,000 57,483,000        
Cash and cash equivalents 125,921,000 104,914,000 $ 44,816,000   $ 14,550,000  
Restricted cash 2,900,000     $ 20,000,000    
Inventory valuation reserves 82,000 29,000        
Deferred tax liability recorded against undistributed foreign earnings 3,650,000 2,789,000        
Loss on foreign exchange $ (333,000) $ (204,000) $ (202,000)      
Number of securities called by warrants | shares     88,097     3,141,499
Long-Term Incentive Plan, Payment Commencing in February of the Calendar Year Immediately Following the Conclusion of the Performance Period            
Property, Plant and Equipment [Line Items]            
Long-term incentive plan, percentage of award payable in cash   50.00%        
Long-term incentive plan, number of installments | installment   35        
Long-Term Incentive Plan, Payment Commencing in February 2021 and Ending in December 2023            
Property, Plant and Equipment [Line Items]            
Long-term incentive plan, percentage of award payable in cash   50.00%        
Long-term incentive plan, number of installments | installment   35        
Software and Software Development Costs [Member] | Minimum            
Property, Plant and Equipment [Line Items]            
Property, and equipment useful life 3 years          
Software and Software Development Costs [Member] | Maximum            
Property, Plant and Equipment [Line Items]            
Property, and equipment useful life 5 years          
Furniture and Fixtures | Minimum            
Property, Plant and Equipment [Line Items]            
Property, and equipment useful life 5 years          
Furniture and Fixtures | Maximum            
Property, Plant and Equipment [Line Items]            
Property, and equipment useful life 7 years          
China            
Property, Plant and Equipment [Line Items]            
Cash and cash equivalents $ 6,800,000