v3.26.1
Licensing, Acquisitions, and Other Arrangement- Acquisitions of Nimble Therapeutics, Inc. (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Jan. 23, 2025
Collaborative and license agreements      
Goodwill $ 35,570 $ 35,640  
Nimble Therapeutics      
Collaborative and license agreements      
Total consideration 288    
Upfront cash payment $ 210    
Contingent consideration     $ 78
Maximum future payments upon achievement of certain milestones     $ 130