XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Selected Balance Sheet Accounts (Details 1) - USD ($)
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Intangible Assets    
Gross $ 25,544,000 $ 25,544,000
Accumulated amortization (23,815,000) 23,011,000
Intangible Net 1,729,000 2,533,000
Trademarks and Trade Names [Member]    
Intangible Assets    
Gross 16,589,000 16,589,000
Accumulated amortization 16,221,000 15,961,000
Intangible Net $ 368,000 628,000
Minimum | Trademarks and Trade Names [Member]    
Intangible Assets    
Estimated useful life 3 years  
Maximum | Trademarks and Trade Names [Member]    
Intangible Assets    
Estimated useful life 7 years  
Developed Technology Rights    
Intangible Assets    
Gross $ 8,955,000 8,955,000
Accumulated amortization 7,594,000 7,050,000
Intangible Net $ 1,361,000 1,905,000
Developed Technology Rights | Minimum    
Intangible Assets    
Estimated useful life 5 years  
Developed Technology Rights | Maximum    
Intangible Assets    
Estimated useful life 7 years  
Domain    
Intangible Assets    
Gross $ 2,200,000 2,200,000
Accumulated amortization 0 0
Intangible Net $ 2,200,000 $ 2,200,000