XML 106 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' Equity (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 31, 2021
Schedule of Equity [Line Items]        
Purchase for treasury $ 750.0 $ 1,500.0 $ 1,250.0  
Preferred stock, shares authorized (in shares) 5,000,000      
Shares issued (in shares) 0 0    
Shares held in employee trust (in shares) 50,000,000 50,000,000    
Employee benefit trust $ 3,013.2 $ 3,013.2    
May 2021 Share Repurchase Program        
Schedule of Equity [Line Items]        
Remaining authorized repurchase amount $ 2,500.0      
Stock repurchase program, authorized amount       $ 5,000.0