v3.26.1
Non-controlling Interest - Schedule of Non-controlling Interest Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Noncontrolling Interest [Roll Forward]      
Beginning balance $ 4,372 $ 4,710  
Allocation of income to non-controlling LLC Unit holders for period 54 361 $ (531)
Distributions paid and payable to non-controlling LLC Unit holders for period (264)    
Reallocation of non-controlling interest (184) (699)  
Ending balance $ 3,978 $ 4,372 $ 4,710