v3.26.1
Share Transactions - Share repurchases (Details) - Authorized Share Repurchase Program - Common shares - USD ($)
shares in Millions, $ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Apr. 19, 2026
Class of Stock [Line Items]      
Cumulative number of shares acquired since inception of share repurchase program 475.7    
Aggregate purchase price of shares acquired since inception of share repurchase program $ 9,700.0    
Treasury stock, shares acquired (shares) 20.7 4.1  
Aggregate cost of shares repurchased $ 1,900.0 $ 359.7  
Remaining authorized repurchase amount $ 2,200.0    
Amount of increase in share repurchase authorization     $ 3,000.0