Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.20.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Deferred offering costs $ 154,000   $ 0
Advertising costs 13,000 $ 0  
Allowance for doubtful accounts $ 0   $ 0
Warrant [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 703,099 432,091  
Antidilutive Securities Preferred Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 250,000    
Restricted Stock Units (RSUs) [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 48,596 24,640  
Accounts Receivable [Member] | Customer Concentration Risk One [Member]      
Concentration Risk, Percentage 79.00%   37.00%
Accounts Receivable [Member] | Customer Concentration Risk Two [Member]      
Concentration Risk, Percentage 11.00%   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 66.00% 64.00%  
Sales Revenue, Net [Member] | Customer Concentration Risk Two [Member]      
Concentration Risk, Percentage   32.00%