Quarterly report pursuant to Section 13 or 15(d)

Nature of Operations and Basis of Presentation (Details Narrative)

v3.21.1
Nature of Operations and Basis of Presentation (Details Narrative) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended
Feb. 02, 2021
Jan. 19, 2021
Jun. 12, 2020
Jun. 02, 2020
Apr. 15, 2020
Feb. 24, 2020
Jan. 28, 2020
Jan. 31, 2021
Mar. 31, 2021
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Reverse stock split, description         The Company effected a 1-for-10 reverse stock split (the "Reverse Split") of its issued and outstanding common stock. As a result of the Reverse Split, each ten shares of issued and outstanding prior to the Reverse Split were converted into one share of common stock.              
Proceeds from issuance of common stock                   $ 39,911,415  
Cash                 $ 32,497,932 32,497,932   $ 2,194,850
ATM Agreement [Member]                        
Number of shares issued               14,962,139        
Proceeds from issuance of stock   $ 8,721,746                    
Proceeds from issuance of common stock               $ 16,200,000        
Second ATM Agreement [Member]                        
Number of shares issued 18,616,339               17,165,775      
Proceeds from issuance of stock $ 100,000,000                      
Proceeds from issuance of common stock $ 19,763,121               $ 22,800,000 $ 76,400,000    
First S-3 and Second S-3 [Member]                        
Number of shares issued                   35,782,113    
Proceeds from issuance of common stock                   $ 42,563,121    
Common Stock [Member]                        
Number of shares issued                   32,127,914    
Public Offering [Member]                        
Number of shares issued     1,700,000     445,000            
Proceeds from initial public offering     $ 1,683,000     $ 912,250 $ 9,472,250          
Number of warrants exercisable             2,472,500          
Public Offering [Member] | Common Stock [Member]                        
Number of shares issued       19,000,000   445,000 4,500,000          
Proceeds from initial public offering           $ 912,250            
Public Offering [Member] | Warrant [Member]                        
Number of shares issued       20,700,000     49,450,000          
Proceeds from initial public offering       $ 19,017,000