Commitments and Contingencies - Narrative (Details) |
12 Months Ended | ||
|---|---|---|---|
|
Jun. 30, 2026
USD ($)
vendor
|
Jun. 30, 2025
USD ($)
vendor
|
Jun. 30, 2024
vendor
|
|
| Network1 | |||
| Long-term Purchase Commitment [Line Items] | |||
| Escrow deposits received from seller | $ 0 | ||
| Amount released from escrow | 400,000 | $ 200,000 | |
| Cash held in escrow | 3,600,000 | 3,400,000 | |
| Pre-acquisition contingencies and corresponding indemnification receivables | 3,900,000 | $ 3,700,000 | |
| Undiscounted pre-acquisition contingencies, minimum | 3,900,000 | ||
| Undiscounted pre-acquisition contingencies, maximum | $ 15,700,000 | ||
| Minimum | |||
| Long-term Purchase Commitment [Line Items] | |||
| Termination period under terms of distribution agreement (days) | 30 days | ||
| Maximum | |||
| Long-term Purchase Commitment [Line Items] | |||
| Termination period under terms of distribution agreement (days) | 120 days | ||
| Supplier Concentration Risk | Cost of Goods and Service Benchmark | |||
| Long-term Purchase Commitment [Line Items] | |||
| Concentration risk, supplier | vendor | 10 | 10 | 10 |