v3.24.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Contingency [Line Items]    
Reserve on uncertain tax positions $ 13,945 $ 13,971
Deferred tax asset realized, indefinite deferred tax liability used as income 95  
Unrecognized tax benefits that would impact effective tax rate 94  
Unrecognized tax benefit that would not impact effective tax rate 3,300  
Unrecognized tax benefit, income tax penalties and interest accrued 17 $ 21
Domestic Tax Authority    
Income Tax Contingency [Line Items]    
Operating loss carryforward, subject to expiration 296  
Operating loss carryforward, not subject to expiration 12,200  
Tax credit carry forward, subject to expiration 1,000  
State and Local Jurisdiction    
Income Tax Contingency [Line Items]    
Operating loss carryforward, subject to expiration 8,800  
Operating loss carryforward, not subject to expiration 1,900  
Tax credit carry forward, subject to expiration 4  
Tax credit carryforward, not subject to expiration 696  
Foreign Tax Authority    
Income Tax Contingency [Line Items]    
Operating loss carryforward, subject to expiration 872  
Operating loss carryforward, not subject to expiration $ 18,600