XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitment and Contingencies (Details) - USD ($)
6 Months Ended
Dec. 31, 2023
Jun. 30, 2023
Other Commitments [Line Items]    
POM maximum per tax return $ 10,000  
Standard guarantee accrual amount 11,900,000 $ 15,800,000
Contingent business acquisition obligations 31,700,000 18,300,000
Lines of credit, total obligation 20,800,000  
Remaining franchise equity lines of credit-undrawn commitment 6,200,000  
Customer advance, outstanding amount 341,800,000  
Loss contingency accrual $ 1,800,000 $ 200,000