XML 69 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Accounting Changes and Recent Accounting Pronouncements (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect adjustment $ 22,573.4 $ 25,598.0 $ 13,298.4 $ 13,198.6
Accumulated earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect adjustment $ 19,617.7 $ 18,144.5 $ 4,692.1 6,350.4
Adjustment        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect adjustment       (30.1)
Adjustment | Accumulated earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect adjustment       $ (30.3)