v3.25.2
Note 5 - Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

Estimated

             
  

Useful Life

  

Gross Carrying

  

Accumulated

  

Net Carrying

 
  

( Years)

  

Amount

  

Amortization

  

Value

 

Developed technology ‐ VIVO

  15  $8,244  $(1,374) $6,870 

Developed technology ‐ LockeT

  14   18,770   (3,352)  15,418 

Customer relationships

  6   62   (26)  36 

Trademarks/trade names ‐ VIVO

  9   876   (243)  633 

Trademarks/trade names ‐ LockeT

  9   409   (114)  295 
      $28,361  $(5,109) $23,252 
  

Estimated

             
  

Useful Life

  

Gross Carrying

  

Accumulated

  

Net Carrying

 
  

( Years)

  

Amount

  

Amortization

  

Value

 

Developed technology ‐ VIVO

  15  $8,244  $(1,099) $7,145 

Developed technology ‐ LockeT

  14   18,770   (2,681)  16,089 

Customer relationships

  6   62   (21)  41 

Trademarks/trade names ‐ VIVO

  9   876   (195)  681 

Trademarks/trade names ‐ LockeT

  9   409   (91)  318 
      $28,361  $(4,087) $24,274 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
  

Future

 
  

Amortization

 

Years ending December 31,

 

Expense

 

Remainder of 2025

 $1,021 

2026

  2,043 

2027

  2,043 

2028

  2,043 

2029

  2,033 

Thereafter

  14,069 

Total

 $23,252