Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details Narrative)

v3.21.1
Subsequent Events (Details Narrative) - Subsequent Event [Member] - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended
Jan. 21, 2021
Jan. 18, 2021
Jan. 05, 2021
Feb. 28, 2021
Jan. 14, 2021
Test fees       $ 95  
Debt instrument maturity description       The entire remaining unpaid principal amount of the Secured Note, together with all accrued and unpaid interest thereon is due and payable on September 30, 2022 or an earlier date as a result of a maturity, whether by acceleration or otherwise. The Secured Note may be prepaid in full or in part at any time without penalty or premium.  
Securities Purchase Agreement [Member] | Purchasers [Member] | Registered Direct Offering [Member]          
Stock issued during period shares     550,000    
Shares price per share     $ 10.00    
Proceeds from issuance of common stock     $ 5,500,000    
Warrant exercise price     $ 11.00    
Securities Purchase Agreement [Member] | Purchasers [Member] | Registered Direct Offering [Member] | Maximum [Member]          
Warrants to purchase shares of common stock     275,000    
Amendment and Termination Agreement [Member]          
Debt instrument face amount         $ 1,000
Consulting fees payable         250
Amendment and Termination Agreement [Member] | Maximum [Member]          
Debt instrument face amount         3,750
Amendment and Termination Agreement [Member] | Minimum [Member]          
Debt instrument face amount         $ 2,750
Underwriting Agreement [Member] | Underwriters [Member] | Public Offering [Member]          
Stock issued during period shares   3,000,000      
Shares price per share   $ 12.50      
Proceeds from public offering of common stock $ 35,100