Annual report pursuant to Section 13 and 15(d)

Common Stock (Details Narrative)

v3.20.4
Common Stock (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 02, 2020
Mar. 09, 2020
Feb. 27, 2020
Jan. 29, 2020
Jan. 31, 2021
Nov. 30, 2020
Aug. 31, 2020
Nov. 30, 2019
Mar. 31, 2019
Jan. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Common stock authorized                     100,000,000 100,000,000
Common stock par value                     $ 0.001 $ 0.001
Common stock issued                     70,439,000 35,150,000
Common stock outstanding                     70,439,000 35,150,000
Sale of stock offering shares               66.38422 6,638,422 6,638,422    
Sale of stock, gross proceeds               $ 5,211,695 $ 5,211,695 $ 5,211,695    
Proceeds from common stock                     $ 35,783 $ 6,638
Common stock, voting rights                     The holders of common stock are entitled to one vote for each share of common stock held.  
Purchase price share                     $ 1.36  
H.C. Wainwright & Co., LLC [Member] | Underwritten Public Offering [Member]                        
Proceeds from common stock             $ 15,600          
Number of shares issued             16,422,813          
Purchase price share             $ 1.05          
H.C. Wainwright & Co., LLC [Member] | Offering [Member]                        
Sale of stock offering shares             16,422,813          
H.C. Wainwright & Co., LLC [Member] | Over-Allotment Option [Member]                        
Sale of stock offering shares             2,137,098          
Securities Purchase Agreement [Member] | Institutional Investors [Member]                        
Common stock par value   $ 0.001 $ 0.001 $ 0.001                
Proceeds from common stock   $ 5,000 $ 10,100 $ 1,500                
Number of shares issued   5,037,038 8,461,540 3,492,063                
Purchase price share   $ 1.35 $ 1.30 $ 0.63                
At-The-Market Offering Agreement [Member]                        
Proceeds from common stock           $ 3,621            
Number of shares issued           1,875,243            
At-The-Market Offering Agreement [Member] | Subsequent Event [Member]                        
Proceeds from common stock         $ 2,072              
Number of shares issued         1,030,000              
At-The-Market Offering Agreement [Member] | H.C. Wainwright & Co., LLC [Member]                        
Number of shares issued 10,000,000                      
At-The-Market Offering Agreement [Member] | H.C. Wainwright & Co., LLC [Member] | Subsequent Event [Member]                        
Sale of stock offering shares         1,030,000              
Sale of stock, gross proceeds         $ 2,072