XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Nature of the Business and Basis of Presentation (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Feb. 29, 2024
Jun. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Line Items]      
Accumulated deficit   $ 592,418 $ 491,330
Cash, cash equivalents, and investments   $ 162,900  
IPO      
Organization, Consolidation and Presentation of Financial Statements [Line Items]      
Sale of stock, number of shares issued (in shares) 22,560,001    
Sale of stock, price per share (in usd per share) $ 6.25    
Proceeds from IPO $ 150,900    
Stock issuance costs $ 10,100    
Over-Allotment Option      
Organization, Consolidation and Presentation of Financial Statements [Line Items]      
Sale of stock, number of shares issued (in shares) 3,360,000    
Public Offering | Warrant Purchase Agreement      
Organization, Consolidation and Presentation of Financial Statements [Line Items]      
Sale of stock, price per share (in usd per share) $ 6.24999    
Pre-funded warrants sold (in shares) 3,200,005    
Exercise price of warrants (in dollars per share) $ 0.00001