Fair Value Measurements - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | ||
|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Jun. 30, 2026 |
|
| Fair Value Disclosures [Abstract] | |||
| Strategic investments, noncurrent | $ 5.0 | $ 5.0 | |
| Unrealized gain or loss on strategic investments | $ 0.0 | $ 0.0 | |