v3.26.1
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Financial Assets:    
Cash equivalents $ 87,119 $ 243,232
Other assets 2,990 0
Total financial assets 90,109 243,232
Financial Liabilities:    
Liability for contingent consideration, noncurrent portion 0 86
Total financial liabilities 0 86
Level 1    
Financial Assets:    
Cash equivalents 87,119 243,232
Other assets 0 0
Total financial assets 87,119 243,232
Financial Liabilities:    
Liability for contingent consideration, noncurrent portion 0 0
Total financial liabilities 0 0
Level 2    
Financial Assets:    
Cash equivalents 0 0
Other assets 0 0
Total financial assets 0 0
Financial Liabilities:    
Liability for contingent consideration, noncurrent portion 0 0
Total financial liabilities 0 0
Level 3    
Financial Assets:    
Cash equivalents 0 0
Other assets 2,990 0
Total financial assets 2,990 0
Financial Liabilities:    
Liability for contingent consideration, noncurrent portion 0 86
Total financial liabilities $ 0 $ 86