XML 66 R55.htm IDEA: XBRL DOCUMENT v3.26.3
OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Other Liabilities, Current [Abstract]    
Compensation and benefits $ 40,780 $ 34,226
Accrued insurance benefits 21,139 19,363
Accrued other taxes 16,341 13,630
Accrued interest 12,359 5,774
Warranty 9,780 10,421
Customer rebates and deposits 9,522 7,499
Other 20,048 20,645
Total $ 129,969 $ 111,558