Significant Agreements (Details) - USD ($) $ in Thousands |
3 Months Ended | ||||
|---|---|---|---|---|---|
Mar. 14, 2025 |
Mar. 31, 2025 |
Mar. 31, 2026 |
Dec. 31, 2025 |
Mar. 13, 2025 |
|
| Significant Agreements | |||||
| Amount of additional consideration | $ 0 | ||||
| Deferred revenue | $ 48 | $ 194 | $ 1,300 | ||
| Termination Agreement | |||||
| Significant Agreements | |||||
| Amount of upfront fees received | $ 6,300 | ||||
| Amount of previously recognized license revenue | $ 6,300 | ||||
| Amount of net reduction in license revenue | $ 5,000 |