XML 60 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Changes in Initial Product Warranty Accrual and Expenses Under Initial and Extended Warranties (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Movement in Standard Product Warranty Accrual      
Balance, beginning of period $ 1,086 $ 1,132  
Provision for estimated warranty cost 551 664  
Warranty expenditures (499) (400)  
Balance, end of period 1,138 1,396  
Less: long-term portion of warranty accrual 512 297 $ 521
Current portion of warranty accrual $ 626 $ 1,099 $ 565