XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Gross carrying amount $ 28,361 $ 28,361
Accumulated amortization (4,598) (4,087)
Net book value $ 23,763 $ 24,274
Developed Technology Rights [Member] | VIVO [Member]    
Estimated Useful Life (Year) 15 years 15 years
Gross carrying amount $ 8,244 $ 8,244
Accumulated amortization (1,237) (1,099)
Net book value $ 7,007 $ 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 (3,017) (2,681)
Net book value $ 15,753 $ 16,089
Customer Relationships [Member]    
Estimated Useful Life (Year) 6 years 6 years
Gross carrying amount $ 62 $ 62
Accumulated amortization (23) (21)
Net book value $ 39 $ 41
Trademarks [Member] | VIVO [Member]    
Estimated Useful Life (Year) 9 years 9 years
Gross carrying amount $ 876 $ 876
Accumulated amortization (219) (195)
Net book value $ 657 $ 681
Trademarks [Member] | LockeT [Member]    
Estimated Useful Life (Year) 9 years 9 years
Gross carrying amount $ 409 $ 409
Accumulated amortization (102) (91)
Net book value $ 307 $ 318