v3.26.1
Leases - Schedule of Finance and Operating Leases Maturity (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Finance  
Remainder of 2026 $ 79,705
2027 87,432
2028 87,624
2029 48,974
2030 4,508
Thereafter 0
Total lease payments 308,243
Less imputed interest 44,028
Total 264,215
Operating  
Remainder of 2026 11,583
2027 20,208
2028 12,272
2029 8,725
2030 4,455
Thereafter 7,972
Total lease payments 65,215
Less imputed interest 8,175
Total $ 57,040