Leases - Narrative (Details) $ in Thousands |
12 Months Ended | |
|---|---|---|
|
Jun. 30, 2026
USD ($)
lease
|
Jun. 30, 2025
USD ($)
lease
|
|
| Lessee, Lease, Description [Line Items] | ||
| Finance lease, number of lease | 1 | 6 |
| Finance lease, number of existing lease | 3 | |
| Right-of-use assets obtained in exchange for new lease liabilities | $ | $ 569 | $ 1,731 |
| Operating lease, number of lease | 1 | |
| Olathe, Kansas Pharmacy | ||
| Lessee, Lease, Description [Line Items] | ||
| Additional right-of-use assets obtained in exchange for new lease liabilities | $ | $ 4,700 | |