XML 79 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies - Future Minimum Commitments for Finance Leases and Lease Financing Obligations (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Finance leases  
2024 $ 16,983
2025 8,534
2026 2,768
2027 6
2028 0
Thereafter 0
Total future minimum lease and financing commitments 28,291
Less imputed interest (2,430)
Total liability $ 25,861
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  
2024 $ 3,917
2025 2,914
2026 0
2027 0
2028 0
Thereafter 0
Total future minimum lease and financing commitments 6,831
Less imputed interest (890)
Total liability 5,941
Total  
2024 20,900
2025 11,448
2026 2,768
2027 6
2028 0
Thereafter 0
Total future minimum lease and financing commitments 35,122
Less imputed interest (3,320)
Total liability $ 31,802