Leases - Additional information (Details) - USD ($) |
6 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Jun. 30, 2025 |
|
| Leases | ||
| Lessee, Operating Lease, Existence of Option to Extend [true false] | true | |
| Lessee, Finance Lease, Existence of Option to Extend [true false] | true | |
| Operating lease right-of-use assets | $ 33,604,000 | $ 34,128,000 |
| Current portion of operating lease liabilities | 1,320,000 | 1,193,000 |
| Operating lease liabilities, net of current portion | $ 33,308,000 | 33,709,000 |
| 2024 lease amendment | ||
| Leases | ||
| Operating lease right-of-use assets | 1,822,000 | |
| Current portion of operating lease liabilities | 9,000 | |
| Operating lease liabilities, net of current portion | $ 1,813,000 | |
| Maximum | ||
| Leases | ||
| Operating lease remaining lease term | 15 years | |
| Finance lease remaining lease term | 15 years | |
| Minimum | ||
| Leases | ||
| Operating lease remaining lease term | 1 year | |
| Finance lease remaining lease term | 1 year |