XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
WARRANTY (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Product Warranty Liability [Line Items]    
Warranty liability at beginning of the period $ 19,914 $ 16,628
Provision for warranty liabilities 10,334 11,297
Warranty payments made (9,578) (8,419)
Warranty liability at end of the period $ 20,670 $ 19,506