v3.26.1
Note 6 - Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Intangible Asset, Finite-Lived [Table Text Block]
  

June 30, 2026

     
  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

  

Weighted-average Amortization Period (yrs)

 

Developed technology

 $8,074  $(3,181) $4,893   11 

Trade name

  1,756   (761)  995   10 

Customer relationships

  444   (217)  227   13 

Backlog

  185   (185)  -   1 

Patents

  644   (115)  529   20 

Intangible assets

 $11,103  $(4,459) $6,644     
  

December 31, 2025

    
  Gross Carrying Amount  

Accumulated Amortization

  Net Carrying Amount  

Weighted-average Amortization Period (yrs)

 

Developed technology

 $8,074  $(2,814) $5,260  11 

Trade name

  1,756   (673)  1,083  10 

Customer relationships

  444   (199)  245  13 

Backlog

  185   (185)  -  1 

Patents

  

640

   (101)  539  20 

Intangible assets

 $11,099  $(3,972) $7,127    
Intangible Asset, Finite-Lived, and Capitalized Cost, Software to be Sold, Leased, or Marketed, Estimated Amortization Expense [Table Text Block]

Calendar Years

 Amortization Expense 

Remaining 2026

 $480 

2027

  961 

2028

  957 

2029

  956 

2030

  956 

Thereafter

  2,334 
  $6,644