Annual report pursuant to Section 13 and 15(d)

SUBSEQUENT EVENTS (Details Narrative)

v3.21.1
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 03, 2021
Feb. 11, 2020
Feb. 21, 2020
May 21, 2019
Mar. 16, 2021
Dec. 31, 2020
Dec. 31, 2019
Proceeds from issuance of common stock   $ 82,300,000 $ 12,300,000 $ 51,800,000   $ 131,195,291 $ 48,397,088
Sale Agreement [Member]              
Proceeds from issuance of common stock           $ 42,500,000  
Common stock shares sold during the period           18,537,907  
Jefferies LLC [Member] | Sale Agreement [Member] | Subsequent Event [Member]              
Proceeds from issuance of common stock         $ 38,300,000    
Remaining gross balance that can be raised         $ 22,700,000    
Common stock shares sold during the period         16,311,084    
Common stock offering $ 35,400,000