Finance and Operating Leases (Details) - USD ($) |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Finance and Operating Leases | ||
| Finance lease liability | $ 116,932,000 | $ 86,883,000 |
| Maximum | ||
| Finance and Operating Leases | ||
| Finance lease term | 3 years | |
| BALC | ||
| Finance and Operating Leases | ||
| Finance lease liability | $ 116,900,000 | 86,900,000 |
| Finance lease right-of-use assets | $ 95,300,000 | $ 69,500,000 |
| Finance lease term | 36 months | |
| Purchase option | $ 1 | |
| BALC | Minimum | ||
| Finance and Operating Leases | ||
| Fixed interest rate (as a percent) | 4.12% | |
| BALC | Maximum | ||
| Finance and Operating Leases | ||
| Fixed interest rate (as a percent) | 6.72% | |
| CSI Leasing | ||
| Finance and Operating Leases | ||
| Finance lease term | 36 months | |
| CSI Leasing | Minimum | ||
| Finance and Operating Leases | ||
| Fixed interest rate (as a percent) | 4.75% |