XML 64 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Organization and Summary of Significant Accounting Policies - Summary of Changes in Estimated Product Warranty Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Movement in Standard and Extended Product Warranty      
Balance, January 1 $ 780 $ 314 $ 675
Utilization of reserve (245) (155) (299)
Warranty expense (recoveries) 109 621 (62)
Balance, December 31 $ 644 $ 780 $ 314