v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Balance at Dec. 31, 2024 $ 33,359 $ 7 $ 859,488 $ (211) $ (825,925)
Balance (in shares) at Dec. 31, 2024   7,457,240      
Issuance of common stock under Employee Stock Purchase Plan (ESPP) 357   357    
Issuance of common stock under Employee Stock Purchase Plan (ESPP) (in shares)   34,696      
Issuance of common stock under at-the-market (ATM) equity offering program, net of issuance costs 1,922 $ 1 1,921    
Issuance of common stock under at-the-market (ATM) equity offering program, net of issuance costs (in shares)   161,645      
Issuance of common stock for settlement of restricted stock units (RSUs) (in shares)   18,668      
Unrealized loss on marketable debt securities (68)     (68)  
Stock-based compensation 1,546   1,546    
Net loss (19,016)       (19,016)
Balance at Jun. 30, 2025 18,100 $ 8 863,312 (279) (844,941)
Balance (in shares) at Jun. 30, 2025   7,672,249      
Balance at Mar. 31, 2025 27,133 $ 8 862,121 (253) (834,743)
Balance (in shares) at Mar. 31, 2025   7,618,885      
Issuance of common stock under Employee Stock Purchase Plan (ESPP) 357   357    
Issuance of common stock under Employee Stock Purchase Plan (ESPP) (in shares)   34,696      
Issuance of common stock for settlement of restricted stock units (RSUs) (in shares)   18,668      
Unrealized loss on marketable debt securities (26)     (26)  
Stock-based compensation 834   834    
Net loss (10,198)       (10,198)
Balance at Jun. 30, 2025 18,100 $ 8 863,312 (279) (844,941)
Balance (in shares) at Jun. 30, 2025   7,672,249      
Balance at Dec. 31, 2025 206,751 $ 16 1,038,823 (41) (832,047)
Balance (in shares) at Dec. 31, 2025   15,855,329      
Issuance of common stock and pre-funded warrants in an underwritten offering, net of issuance costs (including related party purchase of 471,698 shares of common stock for $12,500) 108,080 $ 4 108,076    
Issuance of common stock and pre-funded warrants in an underwritten offering, net of issuance costs (including related party purchase of 471,698 shares of common stock for $12,500) (in shares)   3,924,642      
Issuance of common stock upon exercise of stock options 379   379    
Issuance of common stock upon exercise of stock options (in shares)   24,160      
Issuance of common stock under Employee Stock Purchase Plan (ESPP) 425   425    
Issuance of common stock under Employee Stock Purchase Plan (ESPP) (in shares)   16,488      
Issuance of common stock for settlement of restricted stock units (RSUs) (in shares)   29,723      
Unrealized loss on marketable debt securities (582)     (582)  
Stock-based compensation 3,532   3,532    
Net loss (12,936)       (12,936)
Balance at Jun. 30, 2026 305,649 $ 20 1,151,235 (623) (844,983)
Balance (in shares) at Jun. 30, 2026   19,850,342      
Balance at Mar. 31, 2026 198,610 $ 16 1,040,088 (368) (841,126)
Balance (in shares) at Mar. 31, 2026   15,892,353      
Issuance of common stock and pre-funded warrants in an underwritten offering, net of issuance costs (including related party purchase of 471,698 shares of common stock for $12,500) 108,080 $ 4 108,076    
Issuance of common stock and pre-funded warrants in an underwritten offering, net of issuance costs (including related party purchase of 471,698 shares of common stock for $12,500) (in shares)   3,924,642      
Issuance of common stock upon exercise of stock options 230   230    
Issuance of common stock upon exercise of stock options (in shares)   16,784      
Issuance of common stock under Employee Stock Purchase Plan (ESPP) 425   425    
Issuance of common stock under Employee Stock Purchase Plan (ESPP) (in shares)   16,488      
Issuance of common stock for settlement of restricted stock units (RSUs) (in shares)   75      
Unrealized loss on marketable debt securities (255)     (255)  
Stock-based compensation 2,416   2,416    
Net loss (3,857)       (3,857)
Balance at Jun. 30, 2026 $ 305,649 $ 20 $ 1,151,235 $ (623) $ (844,983)
Balance (in shares) at Jun. 30, 2026   19,850,342