Collaboration, License, and Supply Agreements - Takeda (Details) - Takeda - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | 12 Months Ended | |
---|---|---|---|---|
Apr. 29, 2025 |
Jun. 30, 2025 |
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||||
Initial transaction price at inception | $ 27.5 | |||
Upfront payment | $ 19.5 | |||
Non cancelable payments | $ 4.0 | |||
Notice period for contract termination | 18 months | |||
Unrecongnized consideration | $ 4.0 | |||
Performance obligations | 26.9 | $ 26.9 | $ 26.9 | |
Support services | $ 0.6 | |||
Creditable against royalties | $ 5.0 | |||
Compensate services | 2.0 | |||
Annual milestone payments | $ 8.0 |