XML 66 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Preferred and Common Stock - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
May 05, 2020
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
Vote
$ / shares
shares
May 31, 2020
shares
Jan. 31, 2020
$ / shares
Jan. 10, 2020
$ / shares
shares
Dec. 31, 2019
$ / shares
shares
Class Of Stock [Line Items]            
Common stock shares authorized 200,000,000 200,000,000     400,000,000 275,000,000
Common stock par value | $ / shares $ 0.001 $ 0.001     $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 10,000,000          
Preferred Stock, Par or Stated Value Per Share | $ / shares $ 0.001          
Common stock, voting rights   The holders of common stock are entitled to one vote for each share held.        
Number of common stock voting rights | Vote   1        
Reverse stock split of issued and outstanding common stock   one-for-34.483        
Net proceeds from initial public offering | $   $ 59,892        
Common stock shares issued   12,932,377       230,860
Series C Redeemable Convertible Preferred Stock            
Class Of Stock [Line Items]            
Shares issued and sold, public offering price | $ / shares       $ 0.38811    
IPO            
Class Of Stock [Line Items]            
Common stock shares issued     313,794      
Non Employee Compensation            
Class Of Stock [Line Items]            
Common stock shares issued   5,000        
Common Stock            
Class Of Stock [Line Items]            
Issuance of common stock from initial public offering, net of issuance costs, Shares   4,025,000        
Gross proceeds from initial public offering | $ $ 64,400          
Net proceeds from initial public offering | $ $ 57,300          
Preferred stock converted into common stock 8,335,248          
Number of warrants issued to purchase common stock 313,794 681,256        
Warrants exercise price, per share | $ / shares   $ 8.63        
Common Stock | Director            
Class Of Stock [Line Items]            
Vested share of common stock 19,661          
Common Stock | Exercise of Underwriters' Option            
Class Of Stock [Line Items]            
Issuance of common stock from initial public offering, net of issuance costs, Shares 525,000          
Common Stock | IPO            
Class Of Stock [Line Items]            
Issuance of common stock from initial public offering, net of issuance costs, Shares 4,025,000          
Shares issued and sold, public offering price | $ / shares $ 16.00          
Warrants | Series C Redeemable Convertible Preferred Stock            
Class Of Stock [Line Items]            
Net proceeds from issuance of preferred stock allocated to warrants | $   $ 700