XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cumulative Effect of Change in Consolidated Income Statement (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Income taxes $ 1,117.4 $ 837.1 $ 530.8
Net Income (Loss) $ 4,600.8 $ 3,011.6 $ 1,865.5