XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Tax Receivable Agreement Liability - Schedule of Tax Agreement Liability (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Mar. 31, 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 0 1,320
Adjustment for change in estimated state tax rate or benefits 3 36
Payments under tax receivable agreement 0 (4,208)
Ending fiscal year balance 40,616 40,613
Less: current portion under tax receivable agreement 0 0
Ending balance $ 40,616 $ 40,613