Fair Value Measurements - Schedule of Fair Value, Assets Measured on Recurring Basis (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Jun. 30, 2026 |
|---|---|---|
| Fair Value, Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
| Total assets measured at fair value | $ 82,731 | $ 209,741 |
| Money market accounts | Level 1 | ||
| Fair Value, Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
| Total assets measured at fair value | 36,764 | 147,346 |
| Time deposits | Level 1 | ||
| Fair Value, Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
| Total assets measured at fair value | 1,301 | 15,706 |
| Equity investments | Level 1 | ||
| Fair Value, Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
| Total assets measured at fair value | 42,914 | 43,191 |
| Warrants | Level 3 | ||
| Fair Value, Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
| Total assets measured at fair value | $ 1,752 | $ 3,498 |