Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional information (Details)

v3.20.4
Commitments and Contingencies - Additional information (Details) - USD ($)
12 Months Ended
Nov. 20, 2020
Nov. 09, 2020
May 18, 2020
May 14, 2020
Apr. 03, 2020
Dec. 31, 2020
Dec. 31, 2019
Apr. 18, 2019
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Warrants to purchase shares of Common Stock   45,534           12,756
Value of common stock issued           $ 16,156,000 $ 6,149,000  
Warrants exercise price   $ 2.55            
Additional shares of common stock   236,375 60,250          
General and administrative expense                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Settlement agreement expenses           236,000    
Engagement Agreement | Alexander Capital, LP.                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Amount due to related parties         $ 170,000      
Warrants to purchase shares of Common Stock         22,768      
Settlement offer         $ 170,000      
Alexander Settlement Agreement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
One-time cash payment       $ 125,000        
Value of common stock issued       $ 111,000        
Number of shares of common stock not permitted to dispose in any trading day, commencing on the date of such agreement and ending on the date on which Alexander no longer holds any Alexander Settlement Shares     50,000 5,000        
Additional shares of common stock       50,000        
February 2020 Settlement Agreement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Warrants exercise price $ 2.55              
Additional shares of common stock 236,375              
Warrants to purchase shares of common stock 236,369              
Number of shares of common stock purchase 236,369              
February 2020 Settlement Agreement | General and administrative expense                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Settlement agreement expenses           $ 801,000