XML 64 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of the Business and Basis of Presentation - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 16, 2021
USD ($)
$ / shares
shares
Jan. 22, 2021
USD ($)
$ / shares
shares
Aug. 11, 2020
USD ($)
Jun. 09, 2020
USD ($)
$ / shares
shares
Jul. 05, 2019
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Nature Of Business And Basis Of Presentation [Line Items]              
Issuance of common stock, Shares | shares 7,590,000 4,600,000          
Share price | $ / shares $ 19.00 $ 11.00          
Net proceeds of common stock $ 135,500 $ 47,400         $ (193)
Net proceeds of after deducting offering costs           $ 0 64,210
Proceeds from issuance of common stock under benefit plans, net           3,668 1,429
Accumulated deficit           $ 302,467 $ 221,620
Common Stock              
Nature Of Business And Basis Of Presentation [Line Items]              
Issuance of common stock, Shares | shares           12,190,000  
IPO              
Nature Of Business And Basis Of Presentation [Line Items]              
Stock split         0.14285    
Private Placement | Investor              
Nature Of Business And Basis Of Presentation [Line Items]              
Issuance of common stock, Shares | shares       4,029,411      
Share price | $ / shares       $ 17.00      
Net proceeds of after deducting offering costs       $ 64,300      
Private Placement | Common Stock              
Nature Of Business And Basis Of Presentation [Line Items]              
Issuance of common stock, Shares | shares             4,029,411
ATM Offering | Piper Sandler              
Nature Of Business And Basis Of Presentation [Line Items]              
Issuance of common stock, Shares | shares           550,000  
Proceeds from issuance of common stock under benefit plans, net           $ 5,700  
Percentage of commission on sales price per share     3.00%        
Offering costs           $ 200  
ATM Offering | Piper Sandler | Maximum              
Nature Of Business And Basis Of Presentation [Line Items]              
Proceeds from issuance of common stock under benefit plans, net     $ 75,000        
ATM Offering | Common Stock              
Nature Of Business And Basis Of Presentation [Line Items]              
Issuance of common stock, Shares | shares             550,000