XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization - Additional Information (Details) - USD ($)
12 Months Ended
Oct. 27, 2023
Jun. 26, 2023
Apr. 27, 2023
Sep. 19, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Subsidiary Sale Of Stock [Line Items]              
Proceeds from issuance of common stock upon public offering, net of issuance costs         $ 281,165,000 $ 86,105,000 $ 85,990,000
Accumulated deficit         348,364,000 $ 235,403,000  
Cash, cash equivalents and marketable securities         $ 632,600,000    
Common stock, par value         $ 0.0001 $ 0.0001  
Warrants to purchase shares of common stock 319,150   2,020,270        
At The Market Offering | Common Stock              
Subsidiary Sale Of Stock [Line Items]              
Issuance of common stock, net of issuance costs, shares         1,188,705 601,844 3,407,872
At The Market Offering | Jefferies LLC | January 2021 Sales Agreement | Common Stock              
Subsidiary Sale Of Stock [Line Items]              
Common stock remained available to be sold         $ 61,800,000    
At The Market Offering | Jefferies LLC | June 2023 Sales Agreement | Common Stock              
Subsidiary Sale Of Stock [Line Items]              
Common stock remained available to be sold         $ 222,500,000    
Common stock, par value   $ 0.0001          
At The Market Offering | Jefferies LLC | June 2023 Sales Agreement | Common Stock | Maximum              
Subsidiary Sale Of Stock [Line Items]              
Sale of common stock aggregate offering price   $ 250,000,000          
At The Market Offering | Jefferies LLC | January 2021 Sales Agreement and June 2023 Sales Agreement | Common Stock              
Subsidiary Sale Of Stock [Line Items]              
Issuance of common stock, net of issuance costs, shares         1,188,705    
Proceeds from issuance of common stock upon public offering, net of issuance costs         $ 28,600,000    
Weighted average sales price         $ 25.30    
Follow On Public Offering              
Subsidiary Sale Of Stock [Line Items]              
Issuance of common stock, net of issuance costs, shares       8,761,905      
Common stock price per share $ 23.4999   $ 18.4999        
Common stock offering price       $ 10.5      
Proceeds from issuance of common stock net of underwriting discounts and commissions and other offering expenses $ 134,600,000   $ 188,700,000        
Proceeds from issuance of common stock upon public offering, net of issuance costs $ 143,700,000   $ 201,300,000 $ 86,100,000      
Follow On Public Offering | Common Stock              
Subsidiary Sale Of Stock [Line Items]              
Issuance of common stock, net of issuance costs, shares 5,797,872   8,858,121   14,655,993 8,761,905 5,333,333
Common stock offering price $ 23.5   $ 18.5        
Warrants to purchase shares of common stock 319,150   2,020,270        
Overallotment Option | Common Stock              
Subsidiary Sale Of Stock [Line Items]              
Issuance of common stock, net of issuance costs, shares 797,872   1,418,920 1,142,857