v3.26.1
Note 5 - Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Gross carrying amount $ 19,425 $ 28,361
Accumulated amortization (4,189) (4,087)
Net book value $ 15,236 $ 24,274
Developed Technology Rights [Member] | VIVO [Member]    
Estimated Useful Life (Year) 15 years 15 years
Gross carrying amount $ 170 $ 8,244
Accumulated amortization 0 (1,099)
Net book value $ 170 $ 7,145
Developed Technology Rights [Member] | LockeT [Member]    
Estimated Useful Life (Year) 14 years 14 years
Gross carrying amount $ 18,770 $ 18,770
Accumulated amortization (4,022) (2,681)
Net book value $ 14,748 $ 16,089
Customer Relationships [Member]    
Estimated Useful Life (Year) 6 years 6 years
Gross carrying amount $ 62 $ 62
Accumulated amortization (31) (21)
Net book value $ 31 $ 41
Trademarks [Member] | VIVO [Member]    
Estimated Useful Life (Year) 9 years 9 years
Gross carrying amount $ 14 $ 876
Accumulated amortization 0 (195)
Net book value $ 14 $ 681
Trademarks [Member] | LockeT [Member]    
Estimated Useful Life (Year) 9 years 9 years
Gross carrying amount $ 409 $ 409
Accumulated amortization (136) (91)
Net book value $ 273 $ 318