XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities [Abstract]    
Payroll and other compensation $ 45,764 $ 32,276
Contract liabilities (Note 3) 42,428 27,857
Pension and other postretirement benefits (Note 12) 8,124 10,999
Accrued income taxes 49,138 29,201
Lease liability (Note 19) 10,894 10,209
Business reorganizations (Note 9) 10,276 11,000
Other 54,838 37,026
Accrued liabilities $ 221,462 $ 158,568