XML 153 R123.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value measurement - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Oct. 19, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Net changes in valuations   $ 165 $ 65 $ (7)  
Aggregate fair value of long-term debt, including current portion $ 59,200 59,200 35,000    
Carrying value of long-term debt, including current portion 64,613 $ 64,613 38,945    
Teneobio, Inc.          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Maximum additional consideration due contingent on certain milestones         $ 1,600
Teneobio, Inc. | AMG 340 development program liability          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Net changes in valuations $ 165        
Other Noncurrent Assets | BeiGene          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Carrying and fair value of investment     4,200    
Approximate carrying value of the company's equity method investment     $ 2,200