XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Intangible Assets, Net (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

September 30, 2025

 
  

Gross

  

Accumulated

  

Intangible

 
  

Amount

  

amortization

  

assets, net

 

Patents

 $10,192  $(6,709) $3,483 

Trademarks

  236   (79)  157 

Total intangible assets

 $10,428  $(6,788) $3,640 
  

December 31, 2024

 
  

Gross

  

Accumulated

  

Intangible

 
  

Amount

  

amortization

  

assets, net

 

Patents

 $9,873  $(6,355) $3,518 

Trademarks

  218   (56)  162 

Total intangible assets

 $10,091  $(6,411) $3,680 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2025 (remaining 3 months)

 $113 

2026

  451 

2027

  451 

2028

  451 

2029

  451 

2030 and thereafter

  1,723 
  $3,640