Finance and Operating Leases (Details) - USD ($) |
Sep. 30, 2023 |
Jun. 30, 2023 |
Jun. 30, 2021 |
Jul. 31, 2020 |
Apr. 30, 2020 |
|---|---|---|---|---|---|
| Finance and Operating Leases | |||||
| Finance lease liability | $ 64,706,000 | $ 56,899,000 | |||
| Maximum | |||||
| Finance and Operating Leases | |||||
| Finance lease term | 3 years | ||||
| BALC | |||||
| Finance and Operating Leases | |||||
| Finance lease liability | $ 64,700,000 | 56,900,000 | |||
| Available line of credit | $ 41,000,000.0 | $ 25,000,000.0 | |||
| Finance lease right-of-use assets | $ 45,800,000 | $ 36,300,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.10% | ||||
| 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 |