XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

June 30, 2023

 

 

Gross

  

Accumulated

  

Intangible

 

 

Amount

  

amortization

  

assets, net

 

Patents

 $9,216  $(5,640) $3,576 

Trademarks

  74   (25)  49 

Total intangible assets

 $9,290  $(5,665) $3,625 
  

December 31, 2022

 

 

Gross

  

Accumulated

  

Intangible

 

 

Amount

  

amortization

  

assets, net

 

Patents

 $8,994  $(5,330) $3,664 

Trademarks

  56   (21)  35 

Total intangible assets

 $9,050  $(5,351) $3,699 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2024

 $646 

2025

  649 

2026

  649 

2027

  649 

2028

  649 

2029 and thereafter

  383 
  $3,625