v3.26.1
Tax Receivable Agreement Liability - Schedule of Tax Agreement Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Tax Receivable Agreement [Roll Forward]      
Beginning balance $ 40,433 $ 40,613  
Additions (reductions) to tax receivable agreement:      
Exchange of LLC Units for Class A Common Stock 26 167  
Adjustment for change in estimated state tax rate or benefits (1,029) (347) $ 36
Payment under tax receivable agreement (758) 0  
Ending balance 38,672 40,433 $ 40,613
Less current portion under tax receivable agreement (113) (271)  
Ending balance $ 38,559 $ 40,162