XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Gross value $ 49,945  
Accumulated Currency Translation Adjustment (3,218)  
Accumulated Amortization (42,758)  
Net book value $ 3,969 $ 4,626
Weighted average useful life (Year) 13 years  
Gross value (Year) 13 years  
Developed Technology Rights [Member]    
Gross value $ 33,061  
Accumulated Currency Translation Adjustment (1,608)  
Accumulated Amortization (29,825)  
Net book value $ 1,628 1,973
Weighted average useful life (Year) 15 years  
Gross value (Year) 15 years  
In Process Research and Development [Member]    
Gross value $ 2,656  
Accumulated Currency Translation Adjustment (1,006)  
Net book value 1,650 1,650
Customer Relationships [Member]    
Gross value 3,887  
Accumulated Currency Translation Adjustment 0  
Accumulated Amortization (3,557)  
Net book value $ 330 360
Weighted average useful life (Year) 10 years  
Gross value (Year) 10 years  
Distribution Rights [Member]    
Gross value $ 4,700  
Accumulated Currency Translation Adjustment (415)  
Accumulated Amortization (4,285)  
Net book value $ 0 0
Weighted average useful life (Year) 5 years  
Gross value (Year) 5 years  
Patents [Member]    
Gross value $ 1,000  
Accumulated Currency Translation Adjustment (189)  
Accumulated Amortization (752)  
Net book value $ 59 83
Weighted average useful life (Year) 16 years  
Gross value (Year) 16 years  
Trade Names [Member]    
Gross value $ 4,641  
Accumulated Currency Translation Adjustment 0  
Accumulated Amortization (4,339)  
Net book value $ 302 $ 560
Weighted average useful life (Year) 5 years  
Gross value (Year) 5 years