Out-license Agreements - Schedule of Deferred Revenue Activity (Details) - Commercialization Revenue [Member] $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| License Collaboration And Manufacturing Agreements [Line Items] | |
| Deferred revenue, January 1, 2026 | $ 716 |
| Additions | 209 |
| Recognized into commercialization revenue | (150) |
| Deferred revenue June 30, 2026 | 775 |
| Less: deferred revenue - current portion | (775) |
| Deferred revenue - long-term, June 30, 2026 | $ 0 |
| X | ||||||||||
- Definition License, collaboration and manufacturing agreements. No definition available.
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase in deferred income not accounted for under Topic 606. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of revenue recognized previously reported as deferred income not accounted for under Topic 606. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|