XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of the Business and Basis of Presentation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 22, 2021
USD ($)
$ / shares
shares
Aug. 11, 2020
USD ($)
Jun. 09, 2020
USD ($)
$ / shares
shares
Jul. 22, 2019
USD ($)
$ / shares
shares
Jul. 05, 2019
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
Nature Of Business And Basis Of Presentation [Line Items]                
Proceeds From Issuance Initial Public Offering             $ (193) $ 64,173
Proceeds From Issuance Of Private Placement             64,210  
Proceeds From Issuance Of Common Stock             1,429 249
Accumulated deficit           $ 221,620 $ 221,620 $ 150,801
Subsequent Event                
Nature Of Business And Basis Of Presentation [Line Items]                
Stock Issued During Period Shares New Issues | shares 4,600,000              
Shares Issued Price Per Share | $ / shares $ 11.00              
Proceeds From Issuance Initial Public Offering $ 46,400              
Convertible Preferred Stock                
Nature Of Business And Basis Of Presentation [Line Items]                
Convertible preferred stock, share outstanding | shares       112,500,000        
IPO                
Nature Of Business And Basis Of Presentation [Line Items]                
Stock Issued During Period Shares New Issues | shares       4,500,000        
Shares Issued Price Per Share | $ / shares       $ 16.00        
Proceeds From Issuance Initial Public Offering       $ 63,900        
Reverse stock split         one-for-seven      
Stock split         0.14285      
IPO | Common Stock                
Nature Of Business And Basis Of Presentation [Line Items]                
Number of preferred stock converted into common stock | shares       16,071,418        
Private Placement | Investor                
Nature Of Business And Basis Of Presentation [Line Items]                
Stock Issued During Period Shares New Issues | shares     4,029,411          
Shares Issued Price Per Share | $ / shares     $ 17.00          
Proceeds From Issuance Of Private Placement     $ 64,300          
Private Placement | Common Stock                
Nature Of Business And Basis Of Presentation [Line Items]                
Stock Issued During Period Shares New Issues | shares             4,029,411  
At-The-Market Offering                
Nature Of Business And Basis Of Presentation [Line Items]                
Proceeds From Issuance Of Common Stock             $ 5,736  
At-The-Market Offering | Piper Sandler                
Nature Of Business And Basis Of Presentation [Line Items]                
Stock Issued During Period Shares New Issues | shares           550,000    
Proceeds From Issuance Of Common Stock           $ 5,700    
Percentage Of Commission On Gross Sales Price Per Share   3.00%            
Payments Of Stock Issuance Costs           $ 200    
At-The-Market Offering | Piper Sandler | Maximum                
Nature Of Business And Basis Of Presentation [Line Items]                
Proceeds From Issuance Of Common Stock   $ 75,000            
At-The-Market Offering | Common Stock                
Nature Of Business And Basis Of Presentation [Line Items]                
Stock Issued During Period Shares New Issues | shares             550,000