XML 68 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Nature of the Business and Basis of Presentation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2023
Aug. 31, 2022
Aug. 16, 2021
Jan. 22, 2021
Dec. 31, 2022
Dec. 31, 2021
Nature Of Business And Basis Of Presentation [Line Items]            
Issuance of common stock, Shares   11,029,410 7,590,000 4,600,000    
Share price   $ 7.82 $ 19.00 $ 11.00    
Net proceeds of common stock   $ 80,800 $ 135,500 $ 47,400    
Proceeds from issuance of common stock under benefit plans, net         $ 3,519 $ 3,668
Accumulated deficit         $ 412,338 $ 302,467
Subsequent Event            
Nature Of Business And Basis Of Presentation [Line Items]            
Issuance of common stock, Shares 9,615,384          
Share price $ 13.00          
Net proceeds of common stock $ 117,300