v3.25.2
Organization and Nature of Business - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2025
Aug. 21, 2024
Jan. 09, 2024
Jul. 31, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Organization and Nature of Business [Line Items]                
Accumulated deficit $ 896,805       $ 896,805 $ 896,805   $ 754,610
Cash, cash equivalents and marketable securities $ 963,100       963,100 963,100    
Aggregate proceeds from issuance of private placement         $ 13,500 $ 13,500 $ 14,900  
Common Stock Per Share Exercise Price $ 0.0001       $ 0.0001 $ 0.0001   $ 0.0001
Pre-funded warrants                
Organization and Nature of Business [Line Items]                
Pre-funded warrants outstanding 15,815,253       15,815,253 15,815,253 11,640,594  
Warrants exercised         0 0    
Increase or decrease pre-funded warrants, maximum           19.99%    
Minimum pre-funded warrants, exercise           4.99%    
Maximum pre-funded warrants, exercise           9.99%    
Prior notice period, minimum           61 days    
Common Stock | Pre-funded warrants                
Organization and Nature of Business [Line Items]                
Common Stock Per Share Exercise Price $ 0.0001       $ 0.0001 $ 0.0001    
Underwriters                
Organization and Nature of Business [Line Items]                
Stock Issued During Period, Shares, New Issues   828,220 1,633,663          
Underwriters | Subsequent Events                
Organization and Nature of Business [Line Items]                
Stock Issued During Period, Shares, New Issues       855,000        
Aggregate Gross Proceeds       $ 37,600        
2024 Follow-on Public Offerings                
Organization and Nature of Business [Line Items]                
Stock Issued During Period, Shares, New Issues   2,830,533 3,884,158          
Common stock per share   $ 40.75 $ 25.25          
Aggregate Gross Proceeds   $ 258,700 $ 316,200          
2024 Follow-on Public Offerings | Pre-funded warrants                
Organization and Nature of Business [Line Items]                
Pre-funded warrant purchase price   $ 40.7499 $ 25.2499          
2024 Follow-on Public Offerings | Common Stock | Pre-funded warrants                
Organization and Nature of Business [Line Items]                
Number of Common Stock Purchased in Place of Pre funded Warrants   3,519,159 8,640,594          
Common Stock Per Share Exercise Price   $ 0.0001 $ 0.0001          
2025 Follow-on Public Offering                
Organization and Nature of Business [Line Items]                
Stock Issued During Period, Shares, New Issues 5,044,500              
Common stock per share $ 44       44 44    
Aggregate Gross Proceeds $ 250,800              
2025 Follow-on Public Offering | Subsequent Events                
Organization and Nature of Business [Line Items]                
Aggregate Gross Proceeds       $ 288,400        
2025 Follow-on Public Offering | Pre-funded warrants                
Organization and Nature of Business [Line Items]                
Pre-funded warrant purchase price $ 43.9999       $ 43.9999 $ 43.9999    
2025 Follow-on Public Offering | Common Stock | Pre-funded warrants                
Organization and Nature of Business [Line Items]                
Number of Common Stock Purchased in Place of Pre funded Warrants 655,500       655,500 655,500    
Common Stock Per Share Exercise Price $ 0.0001       $ 0.0001 $ 0.0001