XML 92 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Tax Receivable Agreement Liability - Schedule of Tax Agreement Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Tax Receivable Agreement [Roll Forward]    
Beginning balance $ 40,613 $ 43,465
Additions (reductions) to tax receivable agreement:    
Exchange of LLC Units for Class A Common Stock 167 1,320
Adjustment for change in estimated state tax rate or benefits (347) 36
Payment under tax receivable agreement 0 (4,208)
Ending balance 40,433 40,613
Less current portion under tax receivable agreement (271) 0
Ending balance $ 40,162 $ 40,613