v3.25.0.1
Licensing, Acquisitions, and Other Arrangements - Other Licensing & Acquisitions Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Aug. 01, 2024
Feb. 12, 2024
Feb. 28, 2022
Collaborative Arrangements and Non-collaborative Arrangement Transactions                      
Other acquisitions and investments           $ (3,024) $ (1,223) $ (539)      
Acquired IPR&D and milestones           2,757 778 697      
Gain (Loss) on Disposition of Other Assets           0 0 172      
Other operating expense (income), net           (7) (179) 56      
Cerevel Therapeutics                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions                      
Cash per share received by shareholders (in dollars per share)                 $ 45.00    
ImmunoGen                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions                      
Cash per share received by shareholders (in dollars per share)                   $ 31.26  
Collaborative arrangement                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions                      
Research and Development Milestone Expenses           130 196 252      
Syndesi Therapeutics SA                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions                      
Acquired IPR&D and milestones         $ 130            
Syndesi Therapeutics SA | Collaborative arrangement                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions                      
Potential additional milestone payments                     $ 870
Juvise Pharmaceuticals                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions                      
Proceeds from Sale of Other Assets       $ 215              
Other individually insignificant arrangements | Collaborative arrangement                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions                      
Acquired IPR&D and milestones           975 $ 582 $ 315      
Other individually insignificant arrangements | Maximum | Collaborative arrangement                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions                      
Potential additional milestone payments   $ 10,100       $ 10,100          
Celsius Therapeutics                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions                      
Acquired IPR&D and milestones     $ 250                
Aiada Therapeutics                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions                      
Acquired IPR&D and milestones   $ 1,400                  
Nimble Therapeutics | Subsequent event                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions                      
Acquired IPR&D and milestones $ 200                    
Nimble Therapeutics | Collaborative arrangement | Subsequent event                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions                      
Potential additional milestone payments $ 130                    
Other operating income | Juvise Pharmaceuticals                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions                      
Gain (Loss) on Disposition of Other Assets       $ 172