XML 101 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASE COMMITMENTS - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
Operating lease right-of-use assets $ 64,213 $ 59,074
Accounts payable, accrued and other liabilities 17,015 14,056
Operating lease liabilities 49,716 45,267
Total operating lease liabilities $ 66,731 $ 59,323
Operating lease, liability, current, Statement of Financial Position [Extensible List] Accounts payable, accrued and other liabilities Accounts payable, accrued and other liabilities
Finance Leases    
Property, plant and equipment, gross $ 50,319 $ 51,846
Accumulated depreciation (20,103) (15,369)
Property, plant and equipment, net 30,216 36,477
Current maturities of long-term obligations, net of unamortized debt issuance cost 3,563 3,591
Long-term obligations, net of unamortized debt issuance cost 20,190 22,887
Total finance lease liabilities $ 23,753 $ 26,478
Finance lease, right-of-use asset, Statement of Financial Position [Extensible List] Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization
Finance lease, liability, current, Statement of Financial Position [Extensible List] Long-Term Debt and Lease Obligation, Current Long-Term Debt and Lease Obligation, Current
Finance lease, liability, noncurrent, Statement of Financial Position [Extensible List] Long-Term Obligations, net of unamortized debt issuance costs Long-Term Obligations, net of unamortized debt issuance costs
Weighted Average Remaining Lease Term (in years)    
Operating leases 4 years 8 months 12 days 3 years 6 months
Finance leases 4 years 10 months 24 days 5 years 3 months 18 days
Weighted Average Discount Rate    
Operating leases 5.77% 5.52%
Finance leases 5.12% 5.05%