XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Treasury Stock Transactions (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Treasury Stock, Value [Abstract]    
Number of Treasury Shares Repurchased 1.3 1.3
Cost of Shares Repurchased [1] $ 53.6 $ 37.5
Shares repurchases cost Excise Tax $ 0.1  
[1] 1Includes a de minimis amount of commissions and $0.1 million of excise tax for the three months ended March 31, 2023. There were no commissions or excise taxes during the three months ended March 31, 2022.