Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.20.2
Stockholders' Equity (Details) - Warrant - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Number of Shares      
Warrants outstanding, beginning balance (in shares)   30,527,776  
Number of warrants granted, marathon debt (in shares)   68,586  
Number of warrants exercised (in shares)   (12,651,146)  
Number of warrants expired (in shares)   (43,157)  
Warrants outstanding, ending balance (in shares) 17,902,059 17,902,059  
Weighted Average Exercise Price per Warrant      
Weighted average exercise price per warrant , ending balance (in usd per share) $ 2.06 $ 2.06 $ 1.82
Weighted average exercise price per warrant granted, marathon debt (in usd per share) 1.78 $ 1.78  
Weighted average exercise price per warrant, exercised (in usd per share) 1.48    
Weighted average exercise price per warrant, expired (in usd per share) $ 1.40