XML 38 R27.htm IDEA: XBRL DOCUMENT v3.5.0.2
Summary of Significant Accounting Policies - Additional Information (Detail)
3 Months Ended 9 Months Ended
Sep. 30, 2016
USD ($)
Country
Sep. 30, 2015
USD ($)
Sep. 30, 2016
USD ($)
Country
Sep. 30, 2015
USD ($)
Schedule Of Accounting Policies [Line Items]        
Number of Countries in which Entity Operates | Country 15   15  
Gain (loss) from foreign currency transactions $ (110,000) $ (294,000) $ 152,000 $ (1,062,000)
Cash equivalents maturity, Term     Cash equivalents are high-quality short term money market instruments and commercial paper, with original maturities of three months or less.  
Goodwill impairment 0   $ 0  
Software development costs were capitalized $ 0   0  
Changes in cash flow from financing activities     0 $ 430,000
Change in Accounting Method Accounted for as Change in Estimate [Member]        
Schedule Of Accounting Policies [Line Items]        
Increase in provision for income taxes     184,000  
Changes in cash flow from operating activities     (184,000)  
Changes in cash flow from financing activities     $ 184,000  
Patents [Member]        
Schedule Of Accounting Policies [Line Items]        
Estimated useful lives of assets     20 years  
Minimum [Member]        
Schedule Of Accounting Policies [Line Items]        
Estimated useful lives of assets     3 years  
Warranty for hardware purchase     1 year  
Extended product warranty period     1 year  
Minimum [Member] | Software Development Costs [Member]        
Schedule Of Accounting Policies [Line Items]        
Estimated economic life of product     2 years  
Minimum [Member] | Proprietary Technology [Member]        
Schedule Of Accounting Policies [Line Items]        
Estimated useful lives of assets     3 years  
Maximum [Member]        
Schedule Of Accounting Policies [Line Items]        
Estimated useful lives of assets     7 years  
Warranty for hardware purchase     2 years  
Extended product warranty period     4 years  
Maximum [Member] | Software Development Costs [Member]        
Schedule Of Accounting Policies [Line Items]        
Estimated economic life of product     5 years  
Maximum [Member] | Proprietary Technology [Member]        
Schedule Of Accounting Policies [Line Items]        
Estimated useful lives of assets     7 years