XML 107 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - BeiGene (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 02, 2020
Net Investment Income [Line Items]        
Unrealized gain on equity securities $ (21) $ 98 $ (165)  
Equity securities 4,188 4,514    
Company's share of profits (losses) of related party 10 (11) (891)  
Other Noncurrent Assets        
Net Investment Income [Line Items]        
Equity securities $ 314 $ 494    
BeiGene        
Net Investment Income [Line Items]        
Ownership percentage       20.50%
BeiGene | Maximum        
Net Investment Income [Line Items]        
Ownership percentage 5.00% 5.00%    
BeiGene        
Net Investment Income [Line Items]        
Equity method investment, aggregate cost       $ 2,800
Unrealized gain on equity securities $ 82 $ 1,200    
Company's share of profits (losses) of related party     (394)  
Amortization of the basis difference     190  
Increase in carrying value of equity method investment     $ 11  
BeiGene | BeiGene | Other Noncurrent Assets        
Net Investment Income [Line Items]        
Equity securities $ 3,500 $ 3,400