Collaboration Agreements (Details) |
1 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
|
May 31, 2025
USD ($)
performance_obligation
|
Jan. 31, 2024
USD ($)
performance_obligation
|
Jun. 30, 2026
USD ($)
performance_obligation
|
Dec. 31, 2025
USD ($)
|
|
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||||
| Number of performance obligations | performance_obligation | 1 | |||
| Deferred collaboration revenue | $ | $ 1,250,000 | $ 1,250,000 | ||
| Option Agreement | ||||
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||||
| Number of performance obligations | performance_obligation | 2 | |||
| Deferred collaboration revenue | $ | $ 1,250,000 | |||
| TOI Collaboration Agreement | ||||
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||||
| Number of performance obligations | performance_obligation | 1 | |||
| Collaboration revenue | $ | $ 16,000,000.0 | |||