Revenues - Summary of Transaction Price and Allocation of Transaction Price to the Performance Obligations (Details) $ in Millions |
Jun. 30, 2025
USD ($)
|
---|---|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total allocated transaction price | $ 256 |
License and R&D services | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total allocated transaction price | 192 |
R&D services | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total allocated transaction price | 17 |
Access rights and option continuation periods | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total allocated transaction price | 30 |
Rights to certain studies | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total allocated transaction price | $ 17 |