XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Details) - Securities Class Action Litigation - USD ($)
$ in Millions
3 Months Ended
May 12, 2025
Sep. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Long-Term Purchase Commitment [Line Items]        
Loss contingency accrual     $ 167.5 $ 17.5
Reserve on provision $ 167.5      
Accrual for estimated loss contingencies     $ 150.0  
Amounts received from insurance   $ 16.0