Finance and Operating Leases (Details) - USD ($) |
Sep. 30, 2024 |
Jun. 30, 2024 |
Jun. 30, 2021 |
Jul. 31, 2020 |
Apr. 30, 2020 |
|---|---|---|---|---|---|
| Finance and Operating Leases | |||||
| Finance lease liability | $ 90,127,000 | $ 55,598,000 | |||
| Maximum | |||||
| Finance and Operating Leases | |||||
| Finance lease term | 3 years | ||||
| BALC | |||||
| Finance and Operating Leases | |||||
| Finance lease liability | $ 90,100,000 | 55,600,000 | |||
| Available line of credit | $ 41,000,000.0 | $ 25,000,000.0 | |||
| Finance lease right-of-use assets | $ 73,700,000 | $ 39,800,000 | |||
| Finance lease term | 36 months | ||||
| Purchase option | $ 1 | ||||
| Additional amount of borrowings as at the and of the reporting period | $ 54,000,000.0 | ||||
| BALC | Minimum | |||||
| Finance and Operating Leases | |||||
| Fixed interest rate (as a percent) | 2.25% | ||||
| 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 |