XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANTY (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Product Warranty Liability [Line Items]    
Warranty liability at beginning of the period $ 19,914 $ 16,628
Provision for warranty liabilities 4,439 5,071
Warranty payments made (2,727) (3,441)
Warranty liability at end of the period $ 21,626 $ 18,258