v3.26.3
Commitments - Schedule of Purchase Obligations (Details)
$ in Millions
Sep. 30, 2026
USD ($)
Other Commitments [Line Items]  
2026 $ 29.8
2027 50.5
2028 39.1
Thereafter 13.5
Total contractual commitments 132.9
Clinical development commitments (CRO agreements)  
Other Commitments [Line Items]  
2026 9.1
2027 27.8
2028 20.7
Thereafter 13.5
Total contractual commitments 71.1
Manufacturing and supply commitments (CMO agreements)  
Other Commitments [Line Items]  
2026 20.7
2027 22.7
2028 18.4
Thereafter
Total contractual commitments $ 61.7