v3.25.2
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Equity Method Investments and Joint Ventures [Abstract]    
Fair value $ 13,080 $ 12,026
Measurement alternative 63,642 73,739
Equity method 76,178 65,462
Total $ 152,900 $ 151,227