XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Warranties - Change in Accruals (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance, beginning of period $ 13,707 $ 13,525 $ 13,769 $ 13,522
Payments made (1,679) (1,545) (2,898) (3,009)
Provisions 2,353 2,028 3,510 3,495
Balance, end of period 14,381 14,008 14,381 14,008
Warranty expense $ 2,353 $ 2,028 $ 3,510 $ 3,495