v3.26.1
Stockholders’ Equity - Reserved Shares for Future Issuance (Details) - shares
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]      
Total common stock reserved (in shares) 11,374,563   9,618,617
Shares available for future grant under the 2023 Equity Incentive Plan      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 1,277,826   1,458,188
Shares available for future grant under the 2025 Inducement Plan      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 394,055 500,000 0
Shares available for future issuance under the 2023 Employee Stock Purchase Plan      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 313,088   173,223
Unvested restricted stock units      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 256,361   222,530
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,088,550   1,387,556
Pre-funded warrants outstanding      
Class of Stock [Line Items]      
Total common stock reserved (in shares) 6,792,559   6,124,996