XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details)
€ in Millions, $ in Millions
3 Months Ended 12 Months Ended
Oct. 04, 2017
EUR (€)
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Income Tax Disclosure [Abstract]            
Provision (benefit) for income taxes   $ 948 $ (1,422)      
Discrete tax expense (benefit)   48 (2,100)      
Cash paid for income taxes, net of refunds   619 $ 453 $ 6,201 $ 3,340  
Tax contingencies   $ 4,200   $ 4,200   $ 4,000
Luxembourg Tax Administration | Foreign Tax Authority            
Income Tax Examination [Line Items]            
Tax examination, estimate of additional tax expense | € € 250