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

June 30, 2026

 
  

Gross

  

Accumulated

  

Intangible

 
  

Amount

  

amortization

  

assets, net

 

Patents

 $10,500  $(7,015) $3,485 

Trademarks

  252   (104)  148 

Total intangible assets

 $10,752  $(7,119) $3,633 
  

December 31, 2025

 
  

Gross

  

Accumulated

  

Intangible

 
  

Amount

  

amortization

  

assets, net

 

Patents

 $10,263  $(6,797) $3,466 

Trademarks

  243   (86)  157 

Total intangible assets

 $10,506  $(6,883) $3,623 
Intangible Asset, Finite-Lived, and Capitalized Cost, Software to be Sold, Leased, or Marketed, Estimated Amortization Expense [Table Text Block]

2026 (remaining 6 months)

 $245 

2027

  493 

2028

  493 

2029

  493 

2030

  493 

2031 and thereafter

  1,416 

Total

 $3,633