Annual report pursuant to Section 13 and 15(d)

Warrant Liability - Schedule of Warrant Activity (Details)

v3.10.0.1
Warrant Liability - Schedule of Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Weighted Average Exercise Price    
Granted (in dollars per share) $ 0  
Expired (in dollars per share) $ 0  
June 2018 Issuance    
Number of Shares Under Warrant    
Granted (in shares) 742,991  
Ending balance (in shares) 742,991  
Number of shares under warrant, vested and exercisable at December 31, 2018 742,991  
Weighted Average Exercise Price    
Granted (in dollars per share) $ 2.03  
Ending balance (in dollars per share) 2.03  
Weighted Average Exercise Price, vested and exercisable (in dollars per share) $ 2.03  
Weighted Average Remaining Contractual Life (Years)    
Beginning of period 4 years 11 months 19 days  
Granted 4 years 11 months 19 days  
End of period 4 years 11 months 19 days  
Vested and Exercisable 4 years 11 months 19 days  
June 2018 Issuance | Minimum    
Number of Shares Under Warrant    
Range of warrant price per share, granted (in dollars per share) $ 2.02  
Range of warrant price per share, outstanding at end of period (in dollars per share) 2.02  
Range of warrant price per share, vested and exercisable at December 31, 2017 (in dollars per share) 2.02  
June 2018 Issuance | Maximum    
Number of Shares Under Warrant    
Range of warrant price per share, granted (in dollars per share) 2.32  
Range of warrant price per share, outstanding at end of period (in dollars per share) 2.32  
Range of warrant price per share, vested and exercisable at December 31, 2017 (in dollars per share) $ 2.32  
February 2018 Issuance    
Number of Shares Under Warrant    
Granted (in shares) 2,273,700  
Ending balance (in shares) 2,273,700  
Number of shares under warrant, vested and exercisable at December 31, 2018 2,273,700  
Range of warrant price per share, granted (in dollars per share) $ 2.80  
Range of warrant price per share, outstanding at end of period (in dollars per share) 2.80  
Range of warrant price per share, vested and exercisable at December 31, 2017 (in dollars per share) 2.80  
Weighted Average Exercise Price    
Granted (in dollars per share) 2.80  
Ending balance (in dollars per share) 2.80  
Weighted Average Exercise Price, vested and exercisable (in dollars per share) $ 2.80  
Weighted Average Remaining Contractual Life (Years)    
Beginning of period 4 years 7 months 20 days  
Granted 4 years 7 months 20 days  
End of period 4 years 7 months 20 days  
Vested and Exercisable 4 years 7 months 20 days  
February 2017 Issuance    
Number of Shares Under Warrant    
Beginning balance (in shares) 419,772  
Granted (in shares) 0  
Exercised (in shares) (9,572)  
Expired (in shares) 0  
Ending balance (in shares) 410,200 419,772
Number of shares under warrant, vested and exercisable at December 31, 2018 410,200  
Range of warrant price per share, outstanding at beginning of period (in dollars per share) $ 1.50  
Range of warrant price per share, granted (in dollars per share) 0  
Range of warrant price per share, exercised (in dollars per share) 1.50  
Range of warrant price per share, expired (in dollars per share) 0  
Range of warrant price per share, outstanding at end of period (in dollars per share) 1.50 $ 1.50
Range of warrant price per share, vested and exercisable at December 31, 2017 (in dollars per share) 1.50  
Weighted Average Exercise Price    
Beginning balance (in dollars per share) 1.46  
Exercised (in dollars per share) 1.50  
Ending balance (in dollars per share) 1.50 $ 1.46
Weighted Average Exercise Price, vested and exercisable (in dollars per share) $ 1.50  
Weighted Average Remaining Contractual Life (Years)    
Beginning of period 3 years 1 month 17 days 4 years 4 months 17 days
End of period 3 years 1 month 17 days 4 years 4 months 17 days
Vested and Exercisable 3 years 1 month 17 days