XML 33 R20.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANTY
12 Months Ended
Dec. 31, 2022
Guarantees and Product Warranties [Abstract]  
WARRANTY WARRANTY
The changes in the Company's warranty accrual balance in the years ended December 31, 2022 and 2021 were as follows (in thousands):
Year ended December 31,Balance at
beginning
of year
ProvisionSettlementsBalance at
end of
year
2022$13,120 $4,605 $(5,868)$11,857 
2021$14,855 $3,777 $(5,512)$13,120