XML 90 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Tax Receivable Agreement Liability - Tax Agreement Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Tax Receivable Agreement [Roll Forward]      
Beginning balance $ 45,541 $ 48,214  
Additions (reductions) to tax receivable agreement:      
Exchange of LLC Units for Class A Common Stock 1,710 0  
Adjustment for change in estimated state tax rate or benefits 188 1,025 $ (88)
Payment under tax receivable agreement (3,974) (3,698) (3,505)
Ending balance 43,465 45,541 $ 48,214
Less current portion under tax receivable agreement (4,111) (3,958)  
Ending balance $ 39,354 $ 41,583