XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details)
€ in Millions, $ in Millions
3 Months Ended 12 Months Ended
Oct. 04, 2017
EUR (€)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Income Tax Disclosure [Abstract]          
Provision (benefit) for income taxes, net     $ 7,120 $ (3,217) $ 4,791
Cash taxes paid, net of refunds     11,179 6,035 3,688
Utilization of deferred tax assets previously subject to valuation allowance   $ 655      
Income Taxes [Line Items]          
Accrued interest and penalties, net of federal income tax benefit, related to tax contingencies   $ 103 194 103  
Interest and penalties expense (benefit), net of federal income tax benefit     91 (7) 28
Income tax benefit recorded in current year related to prior year income taxes     600    
International          
Income Tax Disclosure [Abstract]          
Provision (benefit) for income taxes, net     2,313 $ 1,522 $ 1,922
Income Taxes [Line Items]          
Net operating loss carryforwards     $ 10,200    
International | Luxembourg Tax Administration          
Income Taxes [Line Items]          
Tax examination, estimate of additional tax expense | € € 250