v3.26.1
Basis of Presentation and Significant Accounting Policies - Additional Information (Details) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Feb. 28, 2026
Jan. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Oct. 02, 2025
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Underwriter fees     $ 710,000 $ 0    
Accumulated deficit     (381,766,000)   $ (333,416,000)  
Cash, cash equivalents, and marketable securities     381,300,000      
Long-term marketable securities     62,500,000      
Allowance for credit losses or impairments of its marketable securities     $ 0 $ 0    
One Customer | Accounts Receivable | Customer Concentration Risk            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Concentration risk, percentage     100.00%   100.00%  
One Customer | Revenue | Customer Concentration Risk            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Concentration risk, percentage     100.00% 100.00%    
At-the-Market Program            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Net proceeds from issuance of common stock     $ 15,852,000 $ 0    
January 2026 Offering | Common stock            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Issuance of common shares 884,615 5,897,435        
Public offering price per share   $ 19.5        
Proceeds from issuance of common stock $ 16,200,000 $ 107,400,000        
Number of shares available   884,615        
Leerink Partners LLC | Sales Agreement | At-the-Market Program            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Issuance of common shares     2,400,000      
Gross proceeds from issuance of common stock     $ 33,900,000      
Underwriter fees     1,200,000      
Net proceeds from issuance of common stock     $ 32,700,000      
Leerink Partners LLC | Maximum | Sales Agreement | At-the-Market Program            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Common stock aggregate offering amount           $ 75,000,000