v3.26.1
Stockholders' Equity - Schedule of Reserved Shares of Common Stock for Issuance, on an As-Converted Basis (Details) - shares
Mar. 31, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Reserved shares of common stock for issuance 13,409,299 9,343,066
Stock Options    
Class of Stock [Line Items]    
Reserved shares of common stock for issuance 8,153,885 5,970,707
Restricted Stock and Performance Stock Units    
Class of Stock [Line Items]    
Reserved shares of common stock for issuance 1,150,470 288,533
Authorized for Future Stock Awards or Option Grants | 2022 Plan    
Class of Stock [Line Items]    
Reserved shares of common stock for issuance 2,257,181 1,914,063
Authorized for Future Stock Awards or Option Grants | 2024 Inducement Plan    
Class of Stock [Line Items]    
Reserved shares of common stock for issuance 637,184 637,184
Authorized for Future Issuance under Employee Stock Purchase Plan    
Class of Stock [Line Items]    
Reserved shares of common stock for issuance 1,210,579 532,579