v3.25.4
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Increase (decrease) in deferred tax   $ (1,200)  
Unrecognized Tax Benefits [Roll Forward]      
Unrecognized tax benefits at beginning of year $ 4,937 3,345 $ 3,513
Gross increases - current year tax positions 693 201 177
Gross increases - prior year tax positions 13 1,437 42
Gross decreases - prior year tax positions (26) (37) (315)
Gross decreases - settlements with tax authorities (5) (6) 0
Gross decreases - lapse of statute of limitations (1) (3) (72)
Unrecognized tax benefits at end of year $ 5,611 $ 4,937 $ 3,345