XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details) - Securities Class Action Litigation - USD ($)
$ in Millions
3 Months Ended
May 12, 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  
Amount expected to be recovered through insurance   $ 16.0