v3.26.1
Shareholders' Equity - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 29, 2026
Jul. 24, 2026
Feb. 03, 2026
Class of Stock [Line Items]              
Share repurchase program, authorized, amount             $ 1,000.0
Treasury stock purchases (in shares) 1,623,000 3,000 2,423,000 3,000      
Stock repurchased during period value $ (511.2)   $ (761.2)        
Share Repurchase Program              
Class of Stock [Line Items]              
Stock repurchased during period value     $ (2.4)        
Subsequent Event | Share Repurchase Program              
Class of Stock [Line Items]              
Share repurchase program, authorized, amount           $ 1,500.0  
Number of shares authorized to be repurchased (in shares)         1,745,000,000