XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Preferred and Common Stock - Additional Information (Details)
3 Months Ended 6 Months Ended
May 11, 2021
USD ($)
May 05, 2020
USD ($)
$ / shares
shares
Jun. 30, 2020
shares
Jun. 30, 2021
USD ($)
Vote
$ / shares
shares
Jun. 30, 2020
USD ($)
shares
Dec. 31, 2020
$ / shares
shares
May 31, 2020
shares
Class Of Stock [Line Items]              
Common stock shares authorized   200,000,000   200,000,000   200,000,000  
Common stock par value | $ / shares   $ 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,000    
Stock and warrants to be issued during period value preferred stock and warrants | $ $ 250,000,000.0            
Common stock shares issued       13,001,105   12,932,377  
2021 ATM Agreement              
Class Of Stock [Line Items]              
Proceeds to be occured from future issuance of common stock | $ $ 50,000.0     $ 0      
IPO              
Class Of Stock [Line Items]              
Common stock shares issued             313,794
Common Stock              
Class Of Stock [Line Items]              
Issuance of common stock from initial public offering, net of issuance costs, Shares     4,025,000   4,025,000    
Gross proceeds from initial public offering | $   $ 64,400,000          
Net proceeds from initial public offering | $   $ 57,300,000          
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 | 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          
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          
Warrants | Series C Redeemable Convertible Preferred Stock              
Class Of Stock [Line Items]              
Net proceeds from issuance of preferred stock allocated to warrants | $       $ 700,000