XML 114 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II-Valuation And Qualifying Accounts And Reserve (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts receivable allowance      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at Beginning of Period $ 356 $ 6 $ 126
Additions/ Charged to Expense 0 356 179
Deductions 0 (6) (299)
Balance at End of Period 356 356 6
Warranty allowance      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at Beginning of Period 1,663 1,390 863
Additions/ Charged to Expense 418   1,386
Deductions (911) (755) (859)
Balance at End of Period $ 1,170 $ 1,663 $ 1,390