v3.26.1
Nature of the business and basis of presentation (Additional Information) (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Feb. 01, 2026
Jan. 31, 2026
$ / shares
shares
Mar. 31, 2026
USD ($)
shares
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
shares
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Description of reverse stock spilt     On January 2, 2026, the Company effected a 1-for-3.8044 reverse stock split of its issued and outstanding common stock, which also resulted in a proportional adjustment to the conversion price for each series of its redeemable convertible preferred stock, and to the exercise prices and number of outstanding stock options.    
Reverse Stock Split conversion ratio 0.263        
Proceeds from initial public offering, net of underwriter discounts and commissions paid during the period | $     $ 339,780 $ 0  
Common stock authorized     480,000,000   156,800,000
Net loss | $     $ (18,325) $ (14,985)  
Accumulated deficit | $     174,889   $ 156,564
Cash, cash equivalents and marketable securities | $     538,500    
Marketable Securities | $     $ 166,854   $ 189,003
Class A Common stock          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Common stock authorized     10,000,000   0
IPO          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Proceeds from initial public offering, net of underwriter discounts and commissions paid during the period | $     $ 334,400    
Common stock authorized   480,000,000      
Common stock, par value | $ / shares   $ 0.0001      
Preferred stock, shares undesignated   10,000,000      
Undesignated preferred stock, par value | $ / shares   $ 0.0001      
IPO | Class A Nonvoting Common Stock          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Preferred stock converted into common stock   1,872,829      
IPO | Class A Common stock          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Common stock authorized   10,000,000      
Common stock, par value | $ / shares   $ 0.0001      
IPO | Redeemable Convertible Preferred Stock          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Preferred stock converted into common stock   0      
Common Stock          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Number of shares issued     20,297,500    
Preferred stock converted into common stock     32,184,389    
Common Stock | Class A Common stock          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Preferred stock converted into common stock     1,872,829    
Common Stock | IPO          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Number of shares issued   20,297,500      
Preferred stock converted into common stock   32,184,389      
Price per share | $ / shares   $ 18      
Common Stock | Over Allotment          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Number of shares issued   2,647,500