v3.25.2
Note 5 - Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Gross carrying amount $ 28,361 $ 28,361
Accumulated amortization (5,109) (4,087)
Net book value $ 23,252 $ 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,374) (1,099)
Net book value $ 6,870 $ 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,352) (2,681)
Net book value $ 15,418 $ 16,089
Customer Relationships [Member]    
Estimated Useful Life (Year) 6 years 6 years
Gross carrying amount $ 62 $ 62
Accumulated amortization (26) (21)
Net book value $ 36 $ 41
Trademarks [Member] | VIVO [Member]    
Estimated Useful Life (Year) 9 years 9 years
Gross carrying amount $ 876 $ 876
Accumulated amortization (243) (195)
Net book value $ 633 $ 681
Trademarks [Member] | LockeT [Member]    
Estimated Useful Life (Year) 9 years 9 years
Gross carrying amount $ 409 $ 409
Accumulated amortization (114) (91)
Net book value $ 295 $ 318