v3.25.4
Nature of the Business (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Jan. 31, 2025
Feb. 28, 2025
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]        
Offering price per share (in dollars per share)   $ 18.00    
Aggregate net proceeds   $ 199,600    
Conversion of convertible preferred stock to common stock upon closing of initial public offering (in shares) 27,149,206      
Common stock, shares authorized (in shares)   500,000,000 500,000,000 55,200,000
Common stock, par value (in dollars per share)   $ 0.001 $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares)   10,000,000 10,000,000 0
Preferred stock, par value (in dollars per share)   $ 0.001 $ 0.001 $ 0.001
Accumulated deficit     $ (256,354) $ (181,086)
Cash, cash equivalents, and marketable securities     $ 310,300  
IPO        
Class of Stock [Line Items]        
Shares sold in offering (in shares)   10,588,233    
Underwriters of the IPO        
Class of Stock [Line Items]        
Shares sold in offering (in shares)   1,588,234