XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplementary Data Share Repurchase Program (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Sep. 30, 2021
Disclosure of Repurchase Agreements [Abstract]      
Stock repurchase program, remaining authorized repurchase amount, excluding fees $ 178.5 $ 178.5  
Stock Repurchase Program, Authorized Amount 400.0 $ 400.0  
Stock Repurchased During Period, Shares   7.1 0.0
Payments for Repurchase of Common Stock $ 73.7 $ 221.6 $ 0.0
Treasury Stock Acquired, Average Cost Per Share   $ 31.1 $ 0