XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Future Minimum Commitments for Finance Leases and Lease Financing Obligations (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Finance leases  
Remainder of 2025 $ 4,949
2026 16,484
2027 12,163
2028 4,315
2029 3,081
Total future minimum lease and financing commitments 40,992
Less imputed interest (6,258)
Total finance lease liabilities 34,734
Lease financing obligations  
Remainder of 2025 502
2026 249
2027 0
2028 0
2029 0
Total future minimum lease and financing commitments 751
Less imputed interest (25)
Total finance lease liabilities 726
Total  
Remainder of 2025 5,451
2026 16,733
2027 12,163
2028 4,315
2029 3,081
Total future minimum lease and financing commitments 41,743
Less imputed interest (6,283)
Total finance lease and lease financing obligation liabilities $ 35,460