v3.26.3
Net Loss Per Share Allocable to Common Stockholders - Schedule of Potential Dilutive Shares of Common Stock Excluded from the Computation of the Diluted Net Loss Per Share Allocable to Common Stockholders (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Potential common shares        
Total (in shares) 9,189,246 8,113,706 9,189,246 8,113,706
Common stock options and restricted stock units        
Potential common shares        
Total (in shares) 4,184,833 2,956,910 4,184,833 2,956,910
Warrants to purchase common stock        
Potential common shares        
Total (in shares) 692,272 692,523 692,272 692,523
Preferred stock | Series A Preferred Stock        
Potential common shares        
Total (in shares) 3,268,345 4,026,346 3,268,345 4,026,346
Preferred stock | Series B Preferred Stock        
Potential common shares        
Total (in shares) 437,927 437,927 437,927 437,927
Conversion Option        
Potential common shares        
Total (in shares) 605,869 0 605,869 0