XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' Equity (Shares Repurchased Under Stock Repurchase Program) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
Apr. 24, 2024
Mar. 31, 2024
Mar. 31, 2023
Class of Stock [Line Items]      
Aggregate purchase price   $ 38.8 $ 307.5
Excise tax accrual on share repurchases   $ 0.1 $ 2.5
Stock Repurchase Program Board Authorized Repurchases      
Class of Stock [Line Items]      
Shares repurchased (in shares)   0.2 2.4
Aggregate purchase price [1]   $ 38.7 $ 305.0
Average purchase price per share (in dollars per share)   $ 158.40 $ 126.37
Remaining amount available for share repurchase   $ 282.1  
Stock Repurchase Program Board Authorized Repurchases | Subsequent Event      
Class of Stock [Line Items]      
Shares repurchased (in shares) 1.4    
Aggregate purchase price $ 211.3    
Average purchase price per share (in dollars per share) $ 155.74    
Increase in share repurchase authorization $ 1,000.0    
[1]
(1) Excludes excise taxes imposed under the Inflation Reduction Act of $0.1 million and $2.5 million for the three months ended March 31, 2024, and March 31, 2023, respectively.