XML 26 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies - Additional Information (Details)
shares in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2019
USD ($)
Customer
Sep. 30, 2018
USD ($)
Customer
Sep. 30, 2019
USD ($)
Customer
shares
Sep. 30, 2018
USD ($)
Customer
shares
Dec. 31, 2018
USD ($)
Customer
Jan. 01, 2019
USD ($)
Significant Accounting Policies [Line Items]            
FDIC limit of insurable cash $ 250,000   $ 250,000      
Letters of credit outstanding, amount 185,380   185,380   $ 164,720  
Allowance for doubtful accounts receivable $ 18,309   $ 18,309   $ 18,332  
Number of individual customers accounting for more than 10% of revenue | Customer 1 0 1 1    
Number of individual customers accounting for more than 10% of accounts receivable | Customer 1   1   1  
Inventory valuation reserves $ 129,345   $ 129,345   $ 71,270  
Amortization of intangible assets 66,954 $ 66,954 200,862 $ 200,862    
Impairment of finite-lived intangible assets 0 0 0 0    
Goodwill 600,814   600,814   600,814  
Impairment of goodwill 0 $ 0 $ 0 $ 0    
Antidilutive securities excluded from computation of earnings per share, amount | shares     0.2 0.2    
Operating lease right of use asset 1,214,482   $ 1,214,482   0 $ 2,200,000
Operating lease liability $ 1,800,634   $ 1,800,634     $ 2,500,000
Domestic Country [Member]            
Significant Accounting Policies [Line Items]            
Operating loss carryforwards         $ 178,200,000  
Operating loss carryforwards, expiration terms     begin to expire in 2022      
Trademarks and Trade Names [Member]            
Significant Accounting Policies [Line Items]            
Finite-lived intangible asset, useful life     10 years      
Developed Technology [Member]            
Significant Accounting Policies [Line Items]            
Finite-lived intangible asset, useful life     7 years      
Customer Relationships [Member]            
Significant Accounting Policies [Line Items]            
Finite-lived intangible asset, useful life     7 years      
ASU 2016-02 [Member]            
Significant Accounting Policies [Line Items]            
Impairment charge     $ 520,759      
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      
Sales Revenue, Net [Member] | Customer One [Member] | Customer Concentration Risk [Member]            
Significant Accounting Policies [Line Items]            
Concentration risk, percentage 12.00% 10.00%        
Sales Revenue, Net [Member] | Customer Two [Member] | Customer Concentration Risk [Member]            
Significant Accounting Policies [Line Items]            
Concentration risk, percentage     40.00% 16.00%    
Accounts Receivable [Member] | Customer One [Member] | Customer Concentration Risk [Member]            
Significant Accounting Policies [Line Items]            
Concentration risk, percentage     20.00%   12.00%