v3.25.4
Income Taxes - Cash Paid for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]      
US federal $ 13,658 $ 19,921 $ 13,689
US state and local 2,919 2,697 1,224
Foreign:      
Total foreign 4,949 4,735 4,251
Total cash paid for income taxes, net of refunds 21,526 27,353 19,164
Brazil      
Foreign:      
Total foreign 1,368 1,101 1,264
Other      
Foreign:      
Total foreign $ 3,581 $ 3,634 $ 2,987