XML 116 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Contingency [Line Items]      
Provision for (benefit from) income taxes $ (5,758) $ 213 $ (181)
Benefit related to release of valuation allowance 6,400    
Unrecognized tax benefits that would impact effective tax rate 421    
Unrecognized tax benefit that would not impact effective tax rate 4,500    
Unrecognized tax benefit, income tax penalties and interest accrued 17 $ 17  
Domestic Tax Jurisdiction      
Income Tax Contingency [Line Items]      
Operating loss carryforward, subject to expiration 176    
Operating loss carryforward, not subject to expiration 8,200    
Tax credit carry forward, subject to expiration 1,200    
State and Local Jurisdiction      
Income Tax Contingency [Line Items]      
Operating loss carryforward, subject to expiration 7,500    
Operating loss carryforward, not subject to expiration 1,600    
Tax credit carryforward, not subject to expiration 798    
Foreign Tax Jurisdiction      
Income Tax Contingency [Line Items]      
Operating loss carryforward, subject to expiration 759    
Operating loss carryforward, not subject to expiration $ 19,200