XML 87 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Tax Receivable Agreement Liability - Tax Agreement Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Tax Receivable Agreement [Roll Forward]      
Beginning balance $ 43,465 $ 45,541  
Additions to tax receivable agreement:      
Exchange of LLC Units for Class A Common Stock 1,320 1,710  
Adjustment for change in estimated state tax rate or benefits 36 188 $ 1,025
Payment under tax receivable agreement (4,208) (3,974) (3,698)
Ending balance 40,613 43,465 $ 45,541
Less current portion under tax receivable agreement 0 (4,111)  
Ending balance $ 40,613 $ 39,354