XML 102 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Summary of Amounts Recognized in Condensed Consolidated Balance Sheet) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets    
Operating lease assets $ 54,234 $ 61,890
Finance lease assets 20,289 21,359
Total leased assets 74,523 83,249
Liabilities    
Current operating leases 22,322 25,364
Non-current operating leases 31,659 37,147
Total operating lease liabilities 53,981 62,511
Current finance leases 1,134 1,565
Non-current finance leases 7,879 8,400
Total finance lease liabilities 9,013 9,965
Total lease liabilities $ 62,994 $ 72,476
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current Accrued Liabilities, Current
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Less: current maturities Less: current maturities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-Term Debt, Excluding Current Maturities Long-Term Debt, Excluding Current Maturities
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net Property, plant and equipment, net