XML 76 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Liabilities [Abstract]    
Payroll and other compensation $ 32,276 $ 49,872
Contract liabilities (Note 3) 27,857 25,374
Pension and other postretirement benefits (Note 12) 10,999 6,043
Accrued income taxes 29,201 37,908
Lease liability (Note 19) 10,209 11,125
Business reorganizations (Note 9) 11,000 1,222
Other 37,026 44,039
Accrued liabilities $ 158,568 $ 175,583