v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 10, 2026
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Apr. 30, 2025
USD ($)
May 31, 2024
USD ($)
Jul. 31, 2023
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
$ / shares
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
Segment
Jun. 30, 2025
USD ($)
$ / shares
Dec. 31, 2025
USD ($)
Jun. 17, 2025
Accounting Policies [Line Items]                            
Net loss             $ 8,185 $ 10,028 $ 6,462 $ 10,649 $ 18,200 $ 17,100    
Cash flows used in operating activities                     19,071 $ 18,223    
Accumulated deficit             259,163       259,163   $ 240,950  
Cash, cash equivalents and investments             79,900       $ 79,900      
Number of operating segment | Segment                     1      
Number of reportable segment | Segment                     1      
Cash and cash equivalents             44,318       $ 44,318   19,941  
Investments             $ 35,500       $ 35,500   $ 40,100  
Maximum amount eligible to receive under cost-reimbursement contract award   $ 18,300       $ 17,800                
Award reduction amount   9,000                        
Maximum amount eligible to receive under cost-reimbursement cumulative contract award after reduction   9,300                        
ASU 2020-06                            
Accounting Policies [Line Items]                            
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]                           true
Change in Accounting Principle, Accounting Standards Update, Adoption Date                           Jun. 17, 2025
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]                           true
ASU 2023-09                            
Accounting Policies [Line Items]                            
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]             true       true      
Change in Accounting Principle, Accounting Standards Update, Adoption Date             Dec. 31, 2025       Dec. 31, 2025      
NIAID Contract                            
Accounting Policies [Line Items]                            
Maximum amount eligible to receive under cost-reimbursement contract award   $ 18,300       $ 17,800                
Government contract fund increased amount     $ 500 $ 3,800 $ 700                  
Exchange Agreements                            
Accounting Policies [Line Items]                            
Exchange of common stock for pre-funded warrants, shares | shares   2,952,000                        
Nominal exercise price | $ / shares   $ 0.00001             $ 0.00001     $ 0.00001    
Private Placement | Common Stock                            
Accounting Policies [Line Items]                            
Stock issued during period, shares | shares 8,245,611             8,245,611            
Private Placement | Pre-funded Warrants                            
Accounting Policies [Line Items]                            
Nominal exercise price | $ / shares $ 0.00001                          
Private Placement | Pre-funded Warrants | Maximum                            
Accounting Policies [Line Items]                            
Issuance of warrants to purchase common stock | shares 5,789,493