Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.20.2
Stockholders' Equity (Details) - Warrant - $ / shares
9 Months Ended
Sep. 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) 512,235  
Number of warrants exercised (in shares) (29,697,049)  
Number of warrants expired (in shares) (45,540)  
Warrants outstanding, ending balance (in shares) 1,297,422  
Weighted Average Exercise Price per Warrant    
Weighted average exercise price per warrant , ending balance (in usd per share) $ 9.99 $ 1.82
Weighted average exercise price per warrant granted, marathon debt (in usd per share) 17.06  
Weighted average exercise price per warrant, exercised (in usd per share) 1.85  
Weighted average exercise price per warrant, expired (in usd per share) $ 1.60