v3.25.1
Note 8 - Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Intangible Assets and Goodwill [Table Text Block]
  

At December 31, 2024

 
  

Gross Amount

  

Accumulated Amortization

  

Net Amount

 

Customer relationships

 $1,400  $(616) $784 

Brand

  2,500   (1,593)  907 

Technology

  16,900   (14,553)  2,347 

Supplier agreement

  3,000   (2,065)  935 

Total intangible assets

 $23,800  $(18,827) $4,973 
  

At December 31, 2023

 
  

Gross Amount

  

Accumulated Amortization

  

Net Amount

 

Customer relationships

 $1,400  $(522) $878 

Brand

  2,500   (1,330)  1,170 

Technology

  16,900   (11,735)  5,165 

Supplier agreement

  3,000   (1,767)  1,233 

Total intangible assets

 $23,800  $(15,354) $8,446 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Years ending December 31,

    

2025

 $3,004 

2026

  657 

2027

  657 

2028

  244 

2029

  93 

Thereafter

  318 

Total

 $4,973