XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable and Accrued and Other Liabilities - Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Non-current deferred revenues $ 39,115 $ 48,176
Long-term taxes payable 92,812 76,806
Benefit plan-related liabilities 124,378 139,097
Non-current deferred tax liabilities 139,531 181,789
Other 27,628 66,019
Total other liabilities $ 423,464 $ 511,887