v3.26.3
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