Net Income Per Share - Schedule of Antidilutive Securities Excluded from Computation of Income (Loss) Per Share (Details) - shares shares in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Stock Option | Restricted Stock Units (RSUs) | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities (in shares) | 11,095 | 2,161 | 6,932 | 3,496 |
| Stock Option | Price-Vested Units (PVUs) | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities (in shares) | 8,439 | 7,482 | 8,497 | 7,422 |
| Warrant liability | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities (in shares) | 18,744 | 7,241 | 21,528 | 4,270 |