v3.26.1
Commitment and Contingencies (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]    
Loans held by third party investors or unconsolidated VIEs $ 10,000.0  
Repurchase liability 6.3  
Committed spend 650.0  
Purchase commitments $ 543.1 $ 535.4