v3.26.3
Finance and Operating Leases - Finance leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Finance leases    
2027 $ 69,990 $ 64,471
2028 74,821 42,580
2029 47,598 15,356
2030 9,259 373
2031 0 0
Total minimum payments 201,668 122,780
Less: imputed interest (11,544) (5,848)
Finance lease liability 190,124 116,932
Less: current portion of finance lease liability (85,463) (60,477)
Long-term finance lease liability $ 104,661 $ 56,455