v3.26.3
Leases - Schedule of Future Minimum Commitments for Finance Leases and Lease Financing Obligations (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Finance leases  
Remainder of 2026 $ 6,130
2027 22,028
2028 14,192
2029 12,826
2030 6,908
Thereafter 1,522
Total future minimum lease and financing commitments 63,606
Less imputed interest (11,494)
Total finance lease and lease financing obligation liabilities 52,112
Lease financing obligations  
Remainder of 2026 43
2027 0
2028 0
2029 0
2030 0
Thereafter 0
Total future minimum lease and financing commitments 43
Less imputed interest 0
Total finance lease and lease financing obligation liabilities 43
Total  
Remainder of 2026 6,173
2027 22,028
2028 14,192
2029 12,826
2030 6,908
Thereafter 1,522
Total future minimum lease and financing commitments 63,649
Less imputed interest (11,494)
Total finance lease and lease financing obligation liabilities $ 52,155