XML 17 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Finite-Lived Intangible Assets, Net [Abstract]    
Balance $ 16,100  
Accumulated amortization (8,597)  
Intangible assets, net 7,503  
Amortization expense of intangible assets 452 $ 453
Impairment of intangible assets 0  
Estimated amortization expense [Abstract]    
Remaining 2020 1,158  
2021 1,410  
2022 1,410  
2023 1,410  
2024 1,410  
2025 705  
Intangible assets, net 7,503  
Core Technology [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Balance 5,700  
Accumulated amortization (2,708)  
Intangible assets, net 2,992  
Estimated amortization expense [Abstract]    
Intangible assets, net 2,992  
Product Technology [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Balance 2,000  
Accumulated amortization (1,900)  
Intangible assets, net 100  
Estimated amortization expense [Abstract]    
Intangible assets, net 100  
Customer Relationships [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Balance 6,900  
Accumulated amortization (3,277)  
Intangible assets, net 3,623  
Estimated amortization expense [Abstract]    
Intangible assets, net 3,623  
Tradenames [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Balance 1,500  
Accumulated amortization (712)  
Intangible assets, net 788  
Estimated amortization expense [Abstract]    
Intangible assets, net $ 788