v3.25.4
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Line Items]        
Total unrecognized tax benefits $ 11,512 $ 12,619 $ 9,438 $ 7,055
Total unrecognized tax benefits that, if recognized, would affect our effective tax rate 9,700 10,000 $ 7,400  
Uncertain tax positions, accrued interest and penalties 1,200 $ 1,100    
United States        
Income Taxes [Line Items]        
Net operating loss carryforwards 13,000      
United States | Research Tax Credit Carryforward        
Income Taxes [Line Items]        
Net tax credit carryforwards 771      
State        
Income Taxes [Line Items]        
Net operating loss carryforwards 25,100      
Net tax credit carryforwards 1,300      
State | Research Tax Credit Carryforward        
Income Taxes [Line Items]        
Net tax credit carryforwards 6,400      
Foreign Tax Jurisdiction        
Income Taxes [Line Items]        
Net operating loss carryforwards $ 2,900