XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Nature of the Business - Additional Information (Details) - USD ($)
1 Months Ended 9 Months Ended
Apr. 02, 2024
Oct. 31, 2024
May 31, 2022
Sep. 30, 2024
Nature Of Business [Line Items]        
Entity incorporation state name       DE
Base Prospectus        
Nature Of Business [Line Items]        
Maximum aggregate offering price     $ 400,000,000  
Sales Agreement Prospectus        
Nature Of Business [Line Items]        
Maximum aggregate offering price     $ 150,000,000  
Issuance of common stock, Shares       7,000,000
Proceeds from issuance of common stock net of commissions       $ 61,000,000
Sales Agreement Prospectus | Subsequent Event        
Nature Of Business [Line Items]        
Maximum aggregate offering price   $ 150,000,000    
Underwritten Public Offering        
Nature Of Business [Line Items]        
Net proceeds from common stock and pre-funded warrants $ 119,900,000      
Underwritten Public Offering | Common Stock        
Nature Of Business [Line Items]        
Issuance of common stock, Shares 5,555,557      
Price per share $ 13.5      
Underwritten Public Offering | Pre-Funds Warrants        
Nature Of Business [Line Items]        
Price per share 13.499      
Warrants excercise price $ 0.0001      
Warrants To Purchase Shares Of Common Stock 3,703,730