v3.26.3
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Other Liabilities [Abstract]    
Salaries, wages and other employee benefits $ 43,875 $ 42,814
Product warranties 31,121 30,420
Accrued interest 11,844 14,159
Accrued sales incentives 27,647 27,422
Income taxes 7,029 9,501
Other current liabilities 36,594 29,276
Total $ 158,110 $ 153,592