Commitments and Contingencies - Narrative (Details) $ / shares in Units, $ in Millions |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
USD ($)
$ / shares
| |
| Joint Development Agreements | |
| Other Commitments [Line Items] | |
| Unrecorded unconditional purchase obligation | $ | $ 16.0 |
| Unrecorded unconditional purchase obligation, weighted average share price (in dollars per share) | $ / shares | $ 4.00 |
| Unrecorded unconditional purchase obligation, threshold trading days | 10 days |
| Joint Development Agreements, Paid In Cash | |
| Other Commitments [Line Items] | |
| Unrecorded unconditional purchase obligation, percentage | 50.00% |
| Joint Development Agreements, Paid In Share-Based Payments | |
| Other Commitments [Line Items] | |
| Unrecorded unconditional purchase obligation, percentage | 50.00% |
| Asset Purchase Commitment | |
| Other Commitments [Line Items] | |
| Unrecorded unconditional purchase obligation | $ | $ 63.6 |
| Unrecorded unconditional purchase obligation, weighted average share price (in dollars per share) | $ / shares | $ 4.00 |