v3.25.4
Income Taxes Reconciliation of Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current Provision:      
Federal $ 1,381 $ 3,453 $ 4,418
State and local 598 416 716
Foreign 1,663 1,256 1,079
Total current provision 3,642 5,125 6,213
Federal (1,149) (621) 34
State and Local (227) 18 2
Foreign (376) 307 (281)
Total deferred benefit (1,752) (296) (245)
Benefit for income taxes $ 1,890 $ 4,829 $ 5,968