XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 6 - Acquired Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Gross value $ 49,945  
Accumulated Currency Translation Adjustment (3,218)  
Accumulated Amortization (42,430)  
Net book value $ 4,297 $ 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,653)  
Net book value $ 1,800 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,542)  
Net book value $ 345 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 (740)  
Net book value $ 71 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,210)  
Net book value $ 431 $ 560
Weighted average useful life (Year) 5 years  
Gross value (Year) 5 years