v3.26.1
Capital Structure - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]    
Total common stock reserved for future issuance 15,538,422 38,696,735
Series A Redeemable Convertible Preferred Stock    
Class of Stock [Line Items]    
Total common stock reserved for future issuance   10,889,434
Series B Redeemable Convertible Preferred Stock    
Class of Stock [Line Items]    
Total common stock reserved for future issuance   6,971,192
Series C Redeemable Convertible Preferred Stock    
Class of Stock [Line Items]    
Total common stock reserved for future issuance   4,997,963
Series D Redeemable Convertible Preferred Stock    
Class of Stock [Line Items]    
Total common stock reserved for future issuance   5,641,987
Series D-1 Redeemable Convertible Preferred Stock    
Class of Stock [Line Items]    
Total common stock reserved for future issuance   4,086,247
Shares Reserved Under 2025 Equity Incentive Plan And 2019 Equity Incentive Plan    
Class of Stock [Line Items]    
Total common stock reserved for future issuance 4,790,225 831,177
Employee Stock Option    
Class of Stock [Line Items]    
Total common stock reserved for future issuance 5,484,226 5,278,735
Pre-Funded Warrants, Issued and Outstanding    
Class of Stock [Line Items]    
Total common stock reserved for future issuance 4,331,090  
Restricted Stock Unites, Issued and Outstanding    
Class of Stock [Line Items]    
Total common stock reserved for future issuance 593,525  
Shares Reserved Under 2025 Employee Stock Purchase Plan    
Class of Stock [Line Items]    
Total common stock reserved for future issuance 339,356