XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Payroll and benefits $ 131,782 $ 121,683
Short-term finance lease liability $ 74,749 $ 55,613
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses Total accrued expenses
Deferred revenue and customer advances $ 56,240 $ 59,656
Income taxes payable 49,093 35,067
Accrued pension and severance plan obligations 8,635 13,091
Accrued interest 2,606 11,487
Other accrued expenses 72,189 59,740
Total accrued expenses $ 395,294 $ 356,337