XML 40 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Nature of the Business - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 11, 2024
Apr. 08, 2024
Dec. 15, 2023
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Organization Consolidation Presentation Of Financial Statements [Line Items]                        
Net loss       $ 18,234 $ 21,006 $ 19,680 $ 22,441 $ 18,798 $ 16,486 $ 58,920 $ 57,725  
Accumulated deficit       255,896           255,896   $ 196,976
Cash, cash equivalents and investments       $ 134,400           $ 134,400    
PIPE Securities Purchase Agreement                        
Organization Consolidation Presentation Of Financial Statements [Line Items]                        
Common Stock Shares Issued   8,235,000                    
Common stock price per share   $ 8.5                    
Issuance costs $ 6,200                      
PIPE Securities Purchase Agreement | Pre-Funded Warrants                        
Organization Consolidation Presentation Of Financial Statements [Line Items]                        
Purchase price per Warrant   8.499                    
Exercise Price per Share   $ 0.001                    
PIPE Securities Purchase Agreement | Maximum | Pre-Funded Warrants                        
Organization Consolidation Presentation Of Financial Statements [Line Items]                        
Shares of common stock issuable upon exercise of warrants   7,060,000                    
ATM Program | Maximum                        
Organization Consolidation Presentation Of Financial Statements [Line Items]                        
Aggregate offering price     $ 300,000                  
ATM Program | Sale Agreement | Maximum                        
Organization Consolidation Presentation Of Financial Statements [Line Items]                        
Issuance and sale of common stock     $ 100,000                  
April 2024 Private Placement                        
Organization Consolidation Presentation Of Financial Statements [Line Items]                        
Net proceeds from issuance of private placement $ 123,800