v3.26.1
Acquisitions, Dispositions, and Funded Research and Development Arrangements - Schedule of Reconciliation of Beginning and Ending Balances of Contingent Consideration (Details)
$ in Millions
3 Months Ended
Jul. 31, 2026
USD ($)
Reconciliation of Beginning and Ending Balances of Contingent Milestone Payments [Roll Forward]  
Beginning balance $ 163
Purchase price contingent consideration 123
Purchase price allocation adjustments 3
Payments (14)
Ending balance $ 275