v3.25.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance at Dec. 31, 2023 $ 125,704 $ 45 $ 411,821 $ 63 $ (286,225)
Beginning Balance, Shares at Dec. 31, 2023   44,754,853      
Issuance of common stock in private placement, net of offering costs 39,172 $ 9 39,163    
Issuance of common stock in private placement, net of offering costs (Shares)   8,849,371      
Issuance of restricted common stock pursuant to at-the-market ("ATM") program, net of offering costs 12,174 $ 4 12,170    
Issuance of restricted common stock pursuant to at-the-market ("ATM") program, net of offering costs (Shares)   4,050,000      
Issuance of pre-funded warrants in private placement, net of offering costs 7,700   7,700    
Issuance of restricted common stock, net of tax withholdings (240) $ 1 (241)    
Issuance of restricted common stock, net of tax withholdings, (Shares)   1,587,161      
Stock options exercised 293   293    
Stock options exercised (Shares)   122,132      
Issuance of common stock under employee stock purchase plan ("ESPP") 177   177    
Issuance of common stock under employee stock purchase plan ("ESPP") (Shares)   86,481      
Stock-based compensation 10,172   10,172    
Net unrealized gain (loss) on marketable debt securities 288     288  
Net loss (41,760)       (41,760)
Ending balance at Sep. 30, 2024 153,680 $ 59 481,255 351 (327,985)
Ending balance (in shares) at Sep. 30, 2024   59,449,998      
Beginning balance at Jun. 30, 2024 169,794 $ 59 476,619 (102) (306,782)
Beginning Balance, Shares at Jun. 30, 2024   58,914,712      
Issuance of restricted common stock pursuant to at-the-market ("ATM") program, net of offering costs 1,584   1,584    
Issuance of restricted common stock pursuant to at-the-market ("ATM") program, net of offering costs (Shares)   450,000      
Issuance of restricted common stock, net of tax withholdings (1)   (1)    
Issuance of restricted common stock, net of tax withholdings, (Shares)   58,687      
Issuance of common stock under employee stock purchase plan ("ESPP") 72   72    
Issuance of common stock under employee stock purchase plan ("ESPP") (Shares)   26,599      
Stock-based compensation 2,981   2,981    
Net unrealized gain (loss) on marketable debt securities 453     453  
Net loss (21,203)       (21,203)
Ending balance at Sep. 30, 2024 153,680 $ 59 481,255 351 (327,985)
Ending balance (in shares) at Sep. 30, 2024   59,449,998      
Beginning balance at Dec. 31, 2024 120,751 $ 60 484,077 170 (363,556)
Beginning Balance, Shares at Dec. 31, 2024   59,967,814      
Exercise of pre-funded warrants 2 $ 2      
Exercise of pre-funded warrants (Shares)   1,611,215      
Issuance of restricted common stock, net of tax withholdings (77)   (77)    
Issuance of restricted common stock, net of tax withholdings, (Shares)   541,016      
Issuance of common stock under employee stock purchase plan ("ESPP") (Shares)   29,619      
Stock-based compensation 9,719   9,719    
Net unrealized gain (loss) on marketable debt securities (101)     (101)  
Net loss (61,515)       (61,515)
Ending balance at Sep. 30, 2025 68,779 $ 62 493,719 69 (425,071)
Ending balance (in shares) at Sep. 30, 2025   62,149,664      
Beginning balance at Jun. 30, 2025 87,643 $ 62 490,654 (5) (403,068)
Beginning Balance, Shares at Jun. 30, 2025   62,018,135      
Issuance of restricted common stock, net of tax withholdings (8)   (8)    
Issuance of restricted common stock, net of tax withholdings, (Shares)   131,529      
Stock-based compensation 3,073   3,073    
Net unrealized gain (loss) on marketable debt securities 74     74  
Net loss (22,003)       (22,003)
Ending balance at Sep. 30, 2025 $ 68,779 $ 62 $ 493,719 $ 69 $ (425,071)
Ending balance (in shares) at Sep. 30, 2025   62,149,664