XML 78 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Oasis Secured Borrowing (Details) - USD ($)
1 Months Ended 6 Months Ended
May 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Convertible Promissory Notes and Common Stock Warrants [Line Items]      
Accounts Receivable, Net, Current   $ 2,212,000 $ 1,692,000
Discount on debt   145,473  
Oasis Capital | Oasis Secured Note - Tranche1      
Convertible Promissory Notes and Common Stock Warrants [Line Items]      
Cash proceeds $ 1,007,000    
Proceeds from receivables, Gross 1,032,000    
Transaction fee 25,000    
Accounts receivable gross 2,753,639    
Accumulated chargebacks and discounts on accounts receivable 1,080,012    
Accounts receivable derecognized 1,673,627    
Purchase price 1,182,000    
Threshold price   1,182,000  
Short-term Debt 1,007,000    
Short Term Debt, Gross 1,182,000    
Discount on debt $ 175,000    
Interest rate (as a percent) 0.00%    
Effective interest rate 147.89%    
Oasis Capital | Oasis Secured Note Tranche 2      
Convertible Promissory Notes and Common Stock Warrants [Line Items]      
Cash proceeds   1,215,131  
Accounts Receivable, Net, Current   1,737,745  
Accounts receivable gross   2,859,132  
Accumulated chargebacks and discounts on accounts receivable   1,121,387  
Threshold price   1,370,954  
Short-term Debt   1,215,131  
Short Term Debt, Gross   1,370,954  
Discount on debt   $ 155,823  
Interest rate (as a percent)   77.73%  
Accounts Receivable Purchase Agreement | Oasis Capital      
Convertible Promissory Notes and Common Stock Warrants [Line Items]      
Agreement term 1 year    
First purchase price (in percent) 37.50%    
Subsequent purchase price (in percent) 42.50%    
Face amount of purchased account multiplier 0.0545    
Overage amount return period 5 days    
Shortfall restoration period 30 days    
Additional accounts receivable (in percent) 25.00%    
Agreement renewal term 1 year    
Non renewal notice period before expiration 30 days    
Notice period for termination Of agreement 60 days    
Transaction fee $ 25,000    
Additional transaction fee $ 5,000