XML 128 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Taxes - Components of Provision (benefit) for Income Taxes (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current      
Federal $ 2,070 $ 2,411 $ 1,876
Foreign 219 201 248
State and Local 215 938 414
Total 2,504 3,550 2,538
Deferred      
Federal 1,799 2,529 3,354
Foreign 28 (22) (97)
State and Local 561 466 1,007
Total 2,388 2,973 4,264
Total income tax provision $ 4,892 $ 6,523 $ 6,802