XML 118 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - BeiGene (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 02, 2020
Net Investment Income [Line Items]        
Unrealized gain on equity method investment $ 98 $ (165) $ 161  
Company's share of profits (losses) of related party (11) $ (891) $ (33)  
BeiGene        
Net Investment Income [Line Items]        
Ownership percentage   18.20%   20.50%
Equity method investment, difference between carrying amount and underlying equity       $ 2,400
BeiGene        
Net Investment Income [Line Items]        
Equity method investment, aggregate cost       2,800
Equity method investment, quoted market value       $ 2,600
Unrealized gain on equity method investment 1,200      
Company's share of profits (losses) of related party (394) $ (265)    
Amortization of the basis difference 190 172    
Payments to acquire equity method investments, cash   50    
Increase in carrying value of equity method investment 11 265    
BeiGene | Other Noncurrent Assets        
Net Investment Income [Line Items]        
Approximate carrying value of the company's equity method investment   2,200    
Carrying and fair value of investment   $ 4,200    
BeiGene | BeiGene | Other Noncurrent Assets        
Net Investment Income [Line Items]        
Carrying and fair value of investment $ 3,400