XML 131 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Taxes - Components of Provision (benefit) for Income Taxes (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
Federal $ 3,367 $ 2,070 $ 2,411
Foreign 240 219 201
State and local 608 215 938
Total 4,215 2,504 3,550
Deferred      
Federal 807 1,799 2,529
Foreign (4) 28 (22)
State and local 12 561 466
Total 815 2,388 2,973
Total income tax provision $ 5,030 $ 4,892 $ 6,523