XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Acquired Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Gross Value $ 49,945  
Plus: Additions 600  
Less: Accumulated Currency Translation Adjustment (3,218)  
Less: Current Period Impairment Charge (1,160)  
Less: Accumulated Amortization (43,086)  
Net Book Value $ 3,081 $ 4,626
Weighted Average Useful Life (Year) 12 years  
In Process Research and Development [Member]    
Gross Value $ 2,656  
Less: Accumulated Currency Translation Adjustment (1,006)  
Less: Current Period Impairment Charge 0  
Net Book Value 1,650 1,650
Developed Technology Rights [Member]    
Gross Value 33,061  
Plus: Additions 600  
Less: Accumulated Currency Translation Adjustment (1,608)  
Less: Current Period Impairment Charge (718)  
Less: Accumulated Amortization (29,997)  
Net Book Value $ 1,338 1,973
Weighted Average Useful Life (Year) 15 years  
Customer Relationships [Member]    
Gross Value $ 3,887  
Plus: Additions 0  
Less: Accumulated Currency Translation Adjustment 0  
Less: Current Period Impairment Charge (316)  
Less: Accumulated Amortization (3,571)  
Net Book Value $ 0 360
Weighted Average Useful Life (Year) 10 years  
Distribution Rights [Member]    
Gross Value $ 4,700  
Plus: Additions 0  
Less: Accumulated Currency Translation Adjustment (415)  
Less: Current Period Impairment Charge 0  
Less: Accumulated Amortization (4,285)  
Net Book Value $ 0 0
Weighted Average Useful Life (Year) 5 years  
Patents [Member]    
Gross Value $ 1,000  
Plus: Additions 0  
Less: Accumulated Currency Translation Adjustment (189)  
Less: Current Period Impairment Charge 0  
Less: Accumulated Amortization (764)  
Net Book Value $ 47 83
Weighted Average Useful Life (Year) 16 years  
Trade Names [Member]    
Gross Value $ 4,641  
Plus: Additions 0  
Less: Accumulated Currency Translation Adjustment 0  
Less: Current Period Impairment Charge (126)  
Less: Accumulated Amortization (4,469)  
Net Book Value $ 46 $ 560
Weighted Average Useful Life (Year) 5 years