v3.26.1
Stockholders’ Equity - Reserved Shares of the Company’s Common Stock for Future Issuance (Details) - shares
Jun. 30, 2026
Dec. 31, 2025
Mar. 31, 2025
Class of Stock [Line Items]      
Total common stock reserved (in shares) 12,354,432 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,355,092 1,277,826  
Shares available for future grant under the 2025 Inducement Plan      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 157,445 394,055 500,000
Shares issuable under 2023 Employee Stock Purchase Plan      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 532,096 313,088  
Unvested restricted stock units      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 287,922 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,977,194 2,088,550  
Pre-funded warrants outstanding      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 6,792,559 6,792,559