XML 52 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Finite-Lived Intangible Assets, Net [Abstract]    
Balance $ 16,100  
Accumulated amortization (10,107)  
Intangible assets, net 5,993  
Amortization expense of intangible assets 352 $ 452
Impairment of intangible assets 0  
Estimated amortization expense [Abstract]    
Remaining 2021 1,058  
2022 1,410  
2023 1,410  
2024 1,410  
2025 705  
Intangible assets, net 5,993  
Core Technology [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Balance 5,700  
Accumulated amortization (3,278)  
Intangible assets, net 2,422  
Estimated amortization expense [Abstract]    
Intangible assets, net 2,422  
Product Technology [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Balance 2,000  
Accumulated amortization (2,000)  
Intangible assets, net 0  
Estimated amortization expense [Abstract]    
Intangible assets, net 0  
Customer Relationships [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Balance 6,900  
Accumulated amortization (3,967)  
Intangible assets, net 2,933  
Estimated amortization expense [Abstract]    
Intangible assets, net 2,933  
Tradenames [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Balance 1,500  
Accumulated amortization (862)  
Intangible assets, net 638  
Estimated amortization expense [Abstract]    
Intangible assets, net $ 638