XML 94 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Other Current Liabilities) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
Current operating lease liabilities $ 29,772 $ 30,629
Warranty 13,372 15,207
Pension and other postretirement liabilities 5,399 4,981
Other sundry liabilities 31,745 19,983
Other current liabilities $ 80,288 $ 70,800