v3.26.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Tax Disclosure [Abstract]    
Decrease in income tax expense $ 418  
Income tax expense (benefit) 1,653 $ 2,071
Decrease in income before income tax expense (1,600)  
Income before income tax expense $ 3,946 $ 5,583
Effective tax rate 42.00% 37.00%