XML 52 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Balance Sheet Accounts (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Intangible Assets    
Intangible assets, gross $ 45,107 $ 45,107
Accumulated amortization (42,574) (40,203)
Intangible assets, net 2,533 4,904
Trademarks and Trade Names    
Intangible Assets    
Intangible assets, gross 16,589 16,589
Accumulated amortization (15,961) (15,442)
Intangible assets, net $ 628 1,147
Trademarks and Trade Names | Minimum    
Finite-Lived Intangible Assets    
Estimated useful life (in years) 3 years  
Trademarks and Trade Names | Maximum    
Finite-Lived Intangible Assets    
Estimated useful life (in years) 7 years  
Customer Relationships    
Intangible Assets    
Intangible assets, gross $ 19,563 19,563
Accumulated amortization (19,563) (18,800)
Intangible assets, net $ 0 763
Customer Relationships | Minimum    
Finite-Lived Intangible Assets    
Estimated useful life (in years) 2 years  
Customer Relationships | Maximum    
Finite-Lived Intangible Assets    
Estimated useful life (in years) 5 years  
Developed Technology Rights    
Intangible Assets    
Intangible assets, gross $ 8,955 8,955
Accumulated amortization (7,050) (5,961)
Intangible assets, net $ 1,905 $ 2,994
Developed Technology Rights | Minimum    
Finite-Lived Intangible Assets    
Estimated useful life (in years) 5 years  
Developed Technology Rights | Maximum    
Finite-Lived Intangible Assets    
Estimated useful life (in years) 7 years