Quarterly report pursuant to Section 13 or 15(d)

Warrant Derivative Liability, Fair Value Measurements and Valuation Techniques (Details)

v3.19.3.a.u2
Warrant Derivative Liability, Fair Value Measurements and Valuation Techniques (Details) - Warrant [Member]
Sep. 30, 2019
$ / shares
May 06, 2019
$ / shares
Stock Price [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Derivative liability 4.36 6.00
Exercise Price [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Derivative liability 3.90 3.90
Expected Remaining Term (in Years) [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Derivative liability 1.20 1.60
Expected Remaining Term (in Years) [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Derivative liability 1.28 1.68
Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Derivative liability   0.64
Volatility [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Derivative liability 0.64  
Volatility [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Derivative liability 0.69  
Risk-free Interest Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Derivative liability 0.0172 0.0239