XML 49 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Business Description, Basis of Presentation and Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended 60 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2018
Business Description, Basis of Presentation and Significant Accounting Policies        
Current inventory $ 10,463 $ 11,441 $ 10,463  
Long-term inventory 4,590 6,284 4,590  
Operating lease right-of-use assets 1,936 2,459 1,936  
Operating lease liability, net of current 1,489 2,021 1,489  
Decreased revenue due to the impact of the adoption of the New Revenue Standard 29,069 25,042    
Advertising expenses 440 902    
Net deferred tax assets 0   0  
Working capital 22,185 18,934 22,185  
Net cash used in operating activities 982 4,656    
Decrease of cash used in operating activities   3,674    
Litigation for Intellectual Property Infringement        
Business Description, Basis of Presentation and Significant Accounting Policies        
Litigation Settlement, Expense     20,319  
Equipment Sales        
Business Description, Basis of Presentation and Significant Accounting Policies        
Decreased revenue due to the impact of the adoption of the New Revenue Standard 28,698      
Software and Licenses        
Business Description, Basis of Presentation and Significant Accounting Policies        
Decreased revenue due to the impact of the adoption of the New Revenue Standard $ 371      
Accounting Standards Update 2016-02        
Business Description, Basis of Presentation and Significant Accounting Policies        
Operating lease right-of-use assets       $ 2,966
Operating lease liability, net of current       3,101
Deferred rent       $ 135
Minimum        
Business Description, Basis of Presentation and Significant Accounting Policies        
Intangible assets, estimated useful lives 3 years      
Maximum        
Business Description, Basis of Presentation and Significant Accounting Policies        
Intangible assets, estimated useful lives 10 years      
Replacement Parts        
Business Description, Basis of Presentation and Significant Accounting Policies        
Current inventory $ 35 $ 102 $ 35