XML 41 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Intangible assets consist of:        
Intangible assets, net   $ 1,515 $ 1,181  
Cost of goods sold   17,349 12,923 $ 9,311
Amortization of intangible assets $ 104 123 77 $ 79
Future amortization of patents and license agreements        
Intangible assets, net   1,515 1,181  
License Agreements        
Intangible assets consist of:        
Finite-lived intangible assets, gross   1,067 1,034  
Less: accumulated amortization   (647) (553)  
Intangible assets, net   420 481  
Future amortization of patents and license agreements        
Intangible assets, net   $ 420 481  
License Agreements | Minimum        
Intangible assets consist of:        
Amortization period of intangible assets   17 years    
License Agreements | Maximum        
Intangible assets consist of:        
Amortization period of intangible assets   20 years    
Patents        
Intangible assets consist of:        
Finite-lived intangible assets, gross   $ 845 500  
Less: accumulated amortization   (84) (55)  
Intangible assets, net   761 445  
Future amortization of patents and license agreements        
Intangible assets, net   $ 761 445  
Patents | Maximum        
Intangible assets consist of:        
Amortization period of intangible assets   20 years    
Trademarks        
Intangible assets consist of:        
Finite-lived intangible assets, gross   $ 334 $ 255  
Patents And License Agreements        
Intangible assets consist of:        
Intangible assets, net   1,181    
Future amortization of patents and license agreements        
2020   137    
2021   137    
2022   138    
2023   119    
2024   47    
Thereafter   603    
Intangible assets, net   $ 1,181