XML 71 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts Payable and Accrued and Other Liabilities - Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Non-current deferred revenues $ 31,569 $ 27,389
Long-term taxes payable 149,765 122,126
Benefit plan-related liabilities 215,286 183,720
Non-current deferred tax liabilities 29,314 48,742
Other 20,592 24,815
Total other liabilities $ 446,526 $ 406,792