Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.20.2
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 09, 2020
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2019
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2019
shares
Dec. 31, 2019
$ / shares
shares
Advertising costs | $   $ 3,000   $ 16,000    
Reverse stock split 0.05     0.50    
Preferred stock outstanding   250,000   250,000   250,000
Preferred stock par value | $ / shares   $ 0.0001   $ 0.0001   $ 0.0001
Common stock par value | $ / shares   $ 0.0001   $ 0.0001   $ 0.0001
Common stock outstanding   7,723,353   7,723,353   1,245,238
Warrant [Member]            
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   7,337,199 453,000 7,337,199 453,000  
Antidilutive Securities Preferred Stock [Member]            
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   250,000 250,000 250,000 250,000  
RSUs            
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   46,929 24,640 46,929 24,640  
Customer Concentration Risk One [Member]            
Concentration Risk, Percentage       55.00%    
Accounts Receivable [Member] | Customer Concentration Risk One [Member]            
Concentration Risk, Percentage       80.00%   37.00%
Accounts Receivable [Member] | Customer Concentration Risk Two [Member]            
Concentration Risk, Percentage           28.00%
Accounts Receivable [Member] | Customer Concentration Risk Three [Member]            
Concentration Risk, Percentage           20.00%
Sales Revenue, Net [Member] | Customer Concentration Risk One [Member]            
Concentration Risk, Percentage   43.00% 38.00% 55.00% 53.00%  
Sales Revenue, Net [Member] | Customer Concentration Risk Two [Member]            
Concentration Risk, Percentage   20.00% 38.00% 11.00% 34.00%  
Sales Revenue, Net [Member] | Customer Concentration Risk Three [Member]            
Concentration Risk, Percentage     15.00%   6.00%  
Series A Preferred Stock            
Preferred stock par value | $ / shares   $ 0.0001   $ 0.0001