Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details Narrative)

v3.21.1
Subsequent Events (Details Narrative) - USD ($)
2 Months Ended 3 Months Ended 12 Months Ended
Feb. 02, 2021
Jan. 19, 2021
Mar. 11, 2021
Mar. 24, 2021
Dec. 31, 2020
Dec. 31, 2019
Proceeds from issuance of common stock         $ 2,865,010
Proceeds from exercise of warrants         $ 2,172,680
Subsequent Event [Member]            
Proceeds from issuance of common stock       $ 16,200,000    
Number of shares issued       15,385,459    
Number of warrants exercisable       5,384,540    
Proceeds from exercise of warrants       $ 5,300,000    
Subsequent Event [Member] | ATM Agreement [Member]            
Proceeds from issuance of stock   $ 8,721,746        
Subsequent Event [Member] | Second ATM Agreement [Member]            
Proceeds from issuance of stock $ 100,000,000   $ 21,900,000      
Number of shares issued     16,319,271