XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Goodwill [Table Text Block]
  

September 30,

  

December 31,

 
  

2025

  

2024

 

Beginning balance

 $10,580  $10,270 

Foreign exchange

  200   310 

Impairments

  (10,780)  - 

Ending balance

 $-  $10,580 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

September 30, 2025

    
  Gross Carrying Amount  

Accumulated Amortization

  Net Carrying Amount  

Weighted-average Amortization Period (yrs)

 

Developed technology

 $8,074  $(2,630) $5,444  11 

Trade name

  1,756   (629)  1,127  10 

Customer relationships

  444   (189)  255  13 

Backlog

  185   (185)  -  1 

Patents

  618   (95)  523  20 

Intangible assets

 $11,077  $(3,728) $7,349    
  

December 31, 2024

    
  Gross Carrying Amount  

Accumulated Amortization

  Net Carrying Amount  

Weighted-average Amortization Period (yrs)

 

Developed technology

 $8,074  $(2,080) $5,994  11 

Trade name

  1,756   (498)  1,258  10 

Customer relationships

  444   (158)  286  13 

Backlog

  185   (185)  -  1 

Patents

  576   (77)  499  20 

Intangible assets

 $11,035  $(2,998) $8,037    
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Calendar Years

 Amortization Expense 

2025

 $972 

2026

  966 

2027

  961 

2028

  957 

2029

  956 

Thereafter

  2,537