XML 56 R45.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Sep. 30, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]        
Accrued salaries, benefits and bonus $ 5,286 $ 3,637    
Accrued professional, consulting and lobbying 1,807 1,098    
Accrued warranty expense 748 314 $ 401 $ 675
Accrued income and other taxes 2,169 1,215    
Other accrued liabilities 6,076 2,379    
Accrued liabilities $ 16,086 $ 8,643