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
Income Tax Disclosure [Abstract]      
U.S. Federal $ 2,751 $ 7,630 $ 7,435
U.S. State 2,125 2,450 2,070
International 3,419 2,228 1,674
Total cash taxes paid, net of refunds $ 8,295 $ 12,308 $ 11,179