XML 23 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Jan. 02, 2019
Significant Accounting Policies [Line Items]        
FDIC limit of insurable cash $ 250,000      
Letters of credit outstanding, amount 185,380   $ 185,380  
Allowance for doubtful accounts receivable 20,753   20,753  
Inventory valuation reserves 132,260   92,454  
Amortization of intangible assets 66,954 $ 66,954    
Impairment of finite-lived intangible assets 750,596    
Goodwill 600,814   600,814  
Finite-lived intangible assets, fair value $ 0      
Antidilutive securities excluded from computation of earnings per share, amount 1,100,000 200,000    
Operating lease right of use asset $ 885,882   1,043,537 $ 2,200,000
Operating lease liability $ 1,339,716     $ 2,500,000
Minimum [Member]        
Significant Accounting Policies [Line Items]        
Accounts receivable period due 30 days      
Maximum [Member]        
Significant Accounting Policies [Line Items]        
Accounts receivable period due 60 days      
Trademarks And Trade Names [Member]        
Significant Accounting Policies [Line Items]        
Finite-lived intangible asset, useful life 10 years      
Impairment of finite-lived intangible assets $ 243,587      
Developed Technology [Member]        
Significant Accounting Policies [Line Items]        
Finite-lived intangible asset, useful life 7 years      
Impairment of finite-lived intangible assets $ 149,474      
Customer Relationships [Member]        
Significant Accounting Policies [Line Items]        
Finite-lived intangible asset, useful life 7 years      
Impairment of finite-lived intangible assets $ 357,535      
Domestic Country [Member]        
Significant Accounting Policies [Line Items]        
Operating loss carryforwards     $ 188,282,298  
Operating loss carryforwards, expiration terms begin to expire in 2022      
Customer One [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 31.00% 61.00%    
Customer One [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 41.00% 49.00%    
ASU 2016-02 [Member]        
Significant Accounting Policies [Line Items]        
Impairment charge   $ 520,759