v3.26.1
Common Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 04, 2026
Sep. 26, 2025
Sep. 16, 2024
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Aug. 30, 2024
Class of Stock [Line Items]                
Common stock, shares authorized         500,000,000   500,000,000 500,000,000
Common stock, par value         $ 0.0001   $ 0.0001 $ 0.0001
Offering costs         $ 505 $ 0    
Common stock, shares issued         47,949,804   44,927,953  
Common stock, shares outstanding         47,949,804   44,927,953  
Common Stock                
Class of Stock [Line Items]                
Number of shares sold       2,250,986        
Net proceeds after deducting underwriting discounts and commissions     $ 170,500          
Initial Public Offering | Common Stock                
Class of Stock [Line Items]                
Number of shares sold     11,730,000          
Stock price per share     $ 16.00          
Offering costs     $ 17,200          
Public offering | Common Stock                
Class of Stock [Line Items]                
Number of shares sold   11,108,055            
Stock price per share   $ 18.00            
Net proceeds after deducting underwriting discounts and commissions   $ 187,400            
Offering costs   $ 12,500            
ATM Offering | Common Stock                
Class of Stock [Line Items]                
Number of shares sold 2,250,986              
Stock price per share $ 38.76              
Net proceeds after deducting underwriting discounts and commissions $ 85,000              
Offering costs $ 2,100              
Restricted Stock                
Class of Stock [Line Items]                
Stock related to unvested portion of early exercised common stock options         0   694