Leases - Schedule of Lease Costs Incurred In The Period (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
| Lessee, Lease, Description [Line Items] | |||
| Total lease cost | $ 58,366 | $ 55,243 | $ 47,810 |
| Income Statement Location [Axis]: us-gaap:DirectOperatingCosts | |||
| Lessee, Lease, Description [Line Items] | |||
| Operating lease cost | 21,291 | 21,291 | 21,071 |
| Variable lease cost | 2,382 | 1,840 | 716 |
| Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense | |||
| Lessee, Lease, Description [Line Items] | |||
| Operating lease cost | 34,290 | 32,112 | 26,023 |
| Variable lease cost | $ 403 | $ 0 | $ 0 |