XML 34 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Organization - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 19, 2024
Oct. 27, 2023
Apr. 27, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Subsidiary Sale Of Stock [Line Items]                
Common stock, par value       $ 0.0001   $ 0.0001   $ 0.0001
Warrants to purchase shares of common stock   319,150 2,020,270          
Proceeds from issuance of common stock upon public offering, net of issuance costs           $ 0 $ 153,840,000  
Accumulated deficit       $ 440,708,000   440,708,000   $ 348,364,000
Cash, cash equivalents and marketable securities       $ 952,700,000   $ 952,700,000    
At The Market Offering | Common Stock                
Subsidiary Sale Of Stock [Line Items]                
Issuance of common stock, net of issuance costs, shares       922,000 10,124 10,182,382 152,284  
At The Market Offering | Jefferies LLC | Common Stock | Maximum                
Subsidiary Sale Of Stock [Line Items]                
Sale of common stock aggregate offering price $ 350,000,000              
At The Market Offering | Jefferies LLC | January 2024 Sales Agreement | Common Stock                
Subsidiary Sale Of Stock [Line Items]                
Issuance of common stock, net of issuance costs, shares       922,000        
Proceeds from issuance of common stock net of underwriting discounts and commissions and other offering expenses       $ 36,500        
Weighted average sales price       $ 40.4   $ 40.4    
Common stock remained available to be sold       $ 182,100,000   $ 182,100,000    
Follow On Public Offering                
Subsidiary Sale Of Stock [Line Items]                
Common stock price per share   $ 23.4999 $ 18.4999          
Proceeds from issuance of common stock upon public offering, net of issuance costs   $ 143,700,000 $ 201,300,000          
Proceeds from issuance of common stock net of underwriting discounts and commissions and other offering expenses   $ 134,600,000 $ 188,700,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   8,858,121   8,858,121  
Common stock offering price   $ 23.5 $ 18.5          
Common stock, par value     $ 0.0001          
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