v3.26.1
Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring Basis - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Assets:    
Total assets $ 32,612 $ 60,614
Fair Value, Inputs, Level 1    
Assets:    
Equity investments 7,395 15,427
Total assets 7,395 15,427
Fair Value, Inputs, Level 2    
Assets:    
Equity investments 0 0
Total assets 0 0
Fair Value, Inputs, Level 3    
Assets:    
Equity investments 1,797 13,374
Debt securities 3,517 5,208
Total assets 1,797 13,374
Fair Value, Inputs, Level 1, 2 and 3    
Assets:    
Equity investments 9,192 28,801
Total assets 9,192 28,801
Fair Value Measured at Net Asset Value Per Share    
Assets:    
Investments valued at net asset value $ 23,420 $ 31,813