Eli Lilly Agreement (Details) $ / shares in Units, $ in Millions |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
USD ($)
$ / contingentValueRightsAgreement
contingentValue
$ / shares
| |
| Restructuring and Related Activities [Abstract] | |
| Receivable per company share (in USD per share) | $ / shares | $ 38.00 |
| Transferable contingent value | contingentValue | 1 |
| Additional cash payment (in USD per share) | $ / shares | $ 9.00 |
| Termination fee | $ | $ 63.0 |
| Maximum receivable per agreement | $ / contingentValueRightsAgreement | 9 |
| Advisory fees | $ | $ 2.5 |