XML 89 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - Authorized Share Repurchase Program - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Aug. 05, 2025
Jun. 30, 2025
Jun. 30, 2024
Common shares      
Subsequent Event [Line Items]      
Treasury stock, shares acquired (shares)   4,100,000 0
Aggregate cost of shares repurchased   $ 359.7  
Remaining authorized repurchase amount   $ 637.1  
Subsequent Event      
Subsequent Event [Line Items]      
Treasury stock, shares acquired (shares) 2,800,000    
Aggregate cost of shares repurchased $ 244.0    
Remaining authorized repurchase amount $ 393.0