Other Long-Term Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Other Long-Term Liabilities | ||
| Net deferred tax liabilities related to IPR&D (Note 13) | $ 1,613 | $ 1,613 |
| Deferred income from sale of tax benefits | 930 | 1,860 |
| Deferred revenue (Note 12) | 1,800 | 1,800 |
| Total | 4,343 | 5,273 |
| Less current portion | (1,230) | (1,230) |
| Long-term portion | $ 3,113 | $ 4,043 |
| X | ||||||||||
- Definition Represents the deferred income from the sale of tax benefit. 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, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of liabilities classified as other. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|