XML 99 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Valuation Allowance [Line Items]      
Global intangible low taxed income (GILTI) $ 687 $ 729 $ 849
Unrecognized tax benefits, reduction resulting from lapse of applicable statute of limitations, including interest accrued     81
Asset acquisition charges 1,157 1,099 63
Valuation allowance 1,056 2,809  
Income tax payments 3,500 3,400 1,500
Transition tax due 2022 339    
Transition tax due 2023 567    
Transition tax due 2024 799    
Transition tax due 2025 1,000    
Transition tax due 2026 244    
MyoKardia Acquisition      
Valuation Allowance [Line Items]      
Asset acquisition charges   11,400  
Foreign Net Operating Loss And Tax Credit Carryforwards      
Valuation Allowance [Line Items]      
Valuation allowance 583    
State Net Operating Loss And Tax Credit Carryforwards      
Valuation Allowance [Line Items]      
Valuation allowance 183    
SEC Schedule, 12-09, Valuation Allowance, Other Tax Carryforward      
Valuation Allowance [Line Items]      
Valuation allowance 290    
Domestic Tax Authority      
Valuation Allowance [Line Items]      
Operating loss carryforwards 585    
Minimum      
Valuation Allowance [Line Items]      
Reasonably possible decrease in unrecognized tax benefits 395    
Maximum      
Valuation Allowance [Line Items]      
Reasonably possible decrease in unrecognized tax benefits $ 445    
Otezla      
Valuation Allowance [Line Items]      
Global intangible low taxed income (GILTI)   $ 266 $ 808