v3.25.2
Investments - Schedule of Changes In Equity Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Equity Method Investments [Roll Forward]      
Balance at the beginning of the period $ 151,227 $ 146,537  
Additions to investments 6,416 12,765  
Observable price adjustments on non-marketable equity securities   2,315  
Impairment of investments (11,742) (4,963)  
Realized gains on marketable and non-marketable equity securities 389    
Proceeds from exits of investments (4,628) (1,000)  
Unrealized gains on marketable equity securities 1,054 (1,397)  
Gain attributable to equity method investments 3,644 (1,848) $ (7,265)
Foreign currency translation adjustments 6,540 (1,182)  
Carrying value at the end of the period 152,900 151,227 146,537
Non-marketable securities      
Equity Method Investments [Roll Forward]      
Balance at the beginning of the period 73,739 68,748  
Additions to investments 5,778 8,640  
Observable price adjustments on non-marketable equity securities   2,315  
Impairment of investments (11,742) (4,963)  
Realized gains on marketable and non-marketable equity securities 389    
Proceeds from exits of investments (4,628) (1,000)  
Unrealized gains on marketable equity securities 0 0  
Gain attributable to equity method investments 0 0  
Foreign currency translation adjustments 106 (1)  
Carrying value at the end of the period 63,642 73,739 68,748
Marketable securities      
Equity Method Investments [Roll Forward]      
Balance at the beginning of the period 12,026 12,423  
Additions to investments 0 1,000  
Observable price adjustments on non-marketable equity securities   0  
Impairment of investments 0 0  
Realized gains on marketable and non-marketable equity securities 0    
Proceeds from exits of investments 0 0  
Unrealized gains on marketable equity securities 1,054 (1,397)  
Gain attributable to equity method investments 0 0  
Foreign currency translation adjustments 0 0  
Carrying value at the end of the period 13,080 12,026 12,423
Equity method investments      
Equity Method Investments [Roll Forward]      
Balance at the beginning of the period 65,462 65,366  
Additions to investments 638 3,125  
Observable price adjustments on non-marketable equity securities   0  
Impairment of investments 0 0  
Realized gains on marketable and non-marketable equity securities 0    
Proceeds from exits of investments 0 0  
Unrealized gains on marketable equity securities 0 0  
Gain attributable to equity method investments 3,644 (1,848)  
Foreign currency translation adjustments 6,434 (1,181)  
Carrying value at the end of the period $ 76,178 $ 65,462 $ 65,366