v3.26.1
Commitments and Contingencies (Details)
$ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
Lessee, Lease, Description [Line Items]  
Purchase obligation $ 35.8
Purchase obligation, to be paid, within one year 30.2
Purchase obligation, to be paid, year one through five 5.6
Eli Lilly  
Lessee, Lease, Description [Line Items]  
Estimate of payment 50.0
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement  
Lessee, Lease, Description [Line Items]  
Expenses reflecting development milestone payments 4.8
Maximum aggregate development and regulatory milestone payments $ 3.0