XML 147 R119.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Provision (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Federal      
Current $ 1,054 $ 1,263 $ 32
Deferred 825 1,629 1,161
Foreign      
Current 2,931 5,813 3,128
Deferred 254 387 66
State and local      
Current 202 386 127
Deferred 65 70 119
Total tax provision (benefit) $ 5,331 $ 9,548 $ 4,633