XML 101 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Licensing, Acquisitions, and Other Arrangements (Details) - ImmunoGen - USD ($)
$ in Millions
9 Months Ended
Feb. 12, 2024
Sep. 30, 2025
Sep. 30, 2024
Business Combination      
Payments to Acquire Businesses, Net of Cash Acquired   $ 204 $ 17,493
ImmunoGen      
Business Combination      
Cash consideration paid to shareholders $ 9,800    
Payments to Acquire Businesses, Net of Cash Acquired $ 9,200