XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Table Text Block]
                                           

December 31,

         
            Six Months ended June 30, 2025    

2024

         
   

Gross

Value

   

Less: Disposals

   

Less:

Accumulated

Currency

Translation

Adjustment

   

Less:

Accumulated Amortization

   

Net

Book

Value

   

Net Book

Value

   

Weighted

Average

Useful

Life

 

Developed technology

  $ 12,080     $ (600

)

  $ (1,608

)

  $ (9,872 )   $ -     $ 805     $ 15  

In-process research & development

    2,656       -       (1,006 )     -       1,650       1,650    

Indefinite

 

Patents

    1,000       -       (189 )     (800 )     11       35       16  

Total

  $ 15,736     $ (600

)

  $ (2,803

)

  $ (10,672 )   $ 1,661     $ 2,490       13  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Remainder of 2025

  $ 11  

Total

  $ 11