XML 51 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 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