v3.26.1
Acquisitions - Narrative (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2026
USD ($)
company
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Business Combination [Line Items]          
Acquired in-process research and development   $ 2,776 $ 154 $ 3,360 $ 1,726
Subsequent Event | Three Acquired Companies          
Business Combination [Line Items]          
Number of businesses acquired | company 3        
Expected price of acquisition $ 3,900