Quarterly report pursuant to Section 13 or 15(d)

Changes in Initial Product Warranty Accrual and Expenses Under Initial and Extended Warranties (Detail)

v3.22.2.2
Changes in Initial Product Warranty Accrual and Expenses Under Initial and Extended Warranties (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Movement in Standard Product Warranty Accrual          
Balance, beginning of period $ 1,233 $ 551 $ 1,086 $ 1,132  
Provision for estimated warranty cost 1,255 832 2,715 1,129  
Warranty expenditures (1,011) (366) (2,324) (1,244)  
Balance, end of period 1,477 1,017 1,477 1,017  
Less: long-term portion of warranty accrual 416 472 416 472 $ 521
Current portion of warranty accrual $ 1,061 $ 545 $ 1,061 $ 545 $ 565