XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - Common Stock Warrants (Details) - USD ($)
6 Months Ended
Jun. 30, 2020
Jan. 21, 2020
Stockholders’ Equity    
Warrants exchanged 3,291,666  
January 2020 Offering    
Stockholders’ Equity    
Number of shares of common stock issuable through warrants   10,000,000
Common stock warrants    
Stockholders’ Equity    
Warrants exchanged 3,291,666  
Number of shares of common stock exchanged for warrants $ 2,238,332  
Number of shares of common stock issuable through warrants 5,746,564  
Weighted-average exercise price $ 2.04  
Common stock warrants | January 2020 Offering    
Stockholders’ Equity    
Warrants exercised 9,992,500  
Number of shares of common stock exchanged for warrants $ 7,494,375