XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitment and Contingencies (Details) - USD ($)
6 Months Ended
Dec. 31, 2024
Jun. 30, 2024
Other Commitments [Line Items]    
POM maximum per tax return $ 10,000  
Standard guarantee accrual amount 9,700,000 $ 14,100,000
Contingent business acquisition obligations 38,300,000 26,900,000
Lines of credit, total obligation 20,900,000  
Remaining franchise equity lines of credit-undrawn commitment 5,800,000  
Loss contingency accrual 11,100,000 $ 7,200,000
Investment Tax Credit 22,900,000  
Purchase Commitment, Remaining Minimum Amount Committed 80,000,000  
Customer Advance, Line Of Credit, Outstanding Amount $ 257,900,000