v3.26.1
Non-Controlling Interests - Summary of Non-controlling Interests Balance on Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Net income (loss)    
Net loss attributable to non-controlling interest $ (1,464) $ 2,659
Consolidated Funds    
Net income (loss)    
Permanent equity $ (1,464) $ 2,659