XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Note 9 - Intellectual Property (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

December 31, 2023

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Foreign

Currency

Translation

Impact

   

Net Carrying

Amount

 
          (in thousands)        

Developed technology

  $ 68,838     $ (66,902 )   $ (837 )   $ 1,099  

Technology and patents purchased

    400       (279 )     17       138  

Total intellectual property

  $ 69,238     $ (67,181 )   $ (820 )   $ 1,237  
   

December 31, 2022

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Foreign

Currency

Translation

Impact

   

Net Carrying

Amount

 
          (in thousands)        

Developed technology

  $ 68,838     $ (66,562 )   $ (874 )   $ 1,402  

Technology and patents purchased

    400       (239 )     13       174  

Total intellectual property

  $ 69,238     $ (66,801 )   $ (861 )   $ 1,576  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
   

Year Ending
December 31, 2023

 

2024

  $ 388  

2025

    388  

2026

    389  

2027

    72  

Total

  $ 1,237