XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Finance Leases and Lease Financing Obligations - Schedule of Future Minimum Commitments for Finance Leases and Lease Financing Obligations (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Finance leases  
Remainder of 2024 $ 5,068
2025 13,079
2026 7,145
2027 2,431
2028 0
Thereafter 0
Total future minimum lease and financing commitments 27,723
Less imputed interest (2,710)
Total finance lease and lease financing obligation liabilities $ 25,013
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance lease liabilities and lease financing obligations, current, Finance lease liabilities and lease financing obligations, non-current
Lease financing obligations  
Remainder of 2024 $ 803
2025 2,921
2026 0
2027 0
2028 0
Thereafter 0
Total future minimum lease and financing commitments 3,724
Less imputed interest (336)
Total finance lease and lease financing obligation liabilities 3,388
Total  
Remainder of 2024 5,871
2025 16,000
2026 7,145
2027 2,431
2028 0
Thereafter 0
Total future minimum lease and financing commitments 31,447
Less imputed interest (3,046)
Total finance lease and lease financing obligation liabilities $ 28,401