XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Supplementary Data Share Repurchase Program (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disclosure of Repurchase Agreements [Abstract]    
Stock repurchase program, remaining authorized repurchase amount, excluding fees $ 337.0  
Stock Repurchase Program, Authorized Amount $ 400.0  
Stock Repurchased During Period, Shares 1.8 0.0
Payments for Repurchase of Common Stock $ 63.1 $ 0.0
Treasury Stock Acquired, Average Cost Per Share $ 35.21 $ 0