v3.25.4
Income Taxes - Reconciliation of Income Tax Contingencies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]      
Gross tax contingencies – beginning of period $ 6,485 $ 5,228 $ 4,002
Gross increases to tax positions in prior periods 310 154 440
Gross decreases to tax positions in prior periods (1,180) (129) (38)
Gross increases to current period tax positions 1,292 1,392 1,009
Settlements with tax authorities (312) (9) (106)
Lapse of statute of limitations (29) (151) (79)
Gross tax contingencies - end of period 6,566 $ 6,485 $ 5,228
Tax contingencies, that if fully recognized, would decrease our effective tax rate $ 5,000