v3.26.1
Stockholders’ Equity - Schedule of Reserved Shares of the Company’s Common Stock for Future Issuance (Details) - shares
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Class of Stock [Line Items]      
Total common stock reserved (in shares) 12,361,007 11,374,563  
Shares available for future grant under the 2023 Equity Incentive Plan      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 1,301,337 1,277,826  
Shares available for future grant under the 2025 Inducement Plan      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 362,460 394,055 500,000
Shares issuable under 2023 Employee Stock Purchase Plan      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 535,911 313,088  
Unvested restricted stock units      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 296,578 256,361  
Unvested performance stock units      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 252,124 252,124  
Options outstanding      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 2,820,038 2,088,550  
Pre-funded warrants outstanding      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 6,792,559 6,792,559