XML 69 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Future Minimum Commitments for Finance Leases and Lease Financing Obligations (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Finance leases  
Remainder of 2026 $ 14,443
2027 15,631
2028 7,808
2029 6,854
2030 1,653
Thereafter 123
Total future minimum lease and financing commitments 46,512
Less imputed interest (8,032)
Total finance lease and lease financing obligation liabilities 38,480
Lease financing obligations  
Remainder of 2026 339
2027 0
2028 0
2029 0
2030 0
Thereafter 0
Total future minimum lease and financing commitments 339
Less imputed interest (11)
Total finance lease and lease financing obligation liabilities 328
Total  
Remainder of 2026 14,782
2027 15,631
2028 7,808
2029 6,854
2030 1,653
Thereafter 123
Total future minimum lease and financing commitments 46,851
Less imputed interest (8,043)
Total finance lease and lease financing obligation liabilities $ 38,808