v3.25.2
Condensed Consolidated Statements of Stockholders' Equity (unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Deficit [Member]
Balances at beginning at Dec. 31, 2023 $ 157,507 $ 32 $ 433,885   $ (276,410)
Balances at beginning (shares) at Dec. 31, 2023   31,678,159      
Stock-based compensation 6,445   6,445    
Issuance of common stock in connection with exercise of stock options and vesting of restricted stock units 15   15    
Issuance of common stock in connection with exercise of stock options and vesting of restricted stock units (shares)   14,034      
Exercise of common stock warrants and pre-funded common stock warrants 923 $ 1 922    
Exercise of common stock warrants and pre-funded common stock warrants (shares)   1,644,886      
Unrealized loss on marketable securities (105)     $ (105)  
Foreign currency translation adjustment (1)     (1)  
Net loss (21,398)       (21,398)
Balances at ending at Mar. 31, 2024 143,386 $ 33 441,267 (106) (297,808)
Balances at end (shares) at Mar. 31, 2024   33,337,079      
Balances at beginning at Dec. 31, 2023 157,507 $ 32 433,885   (276,410)
Balances at beginning (shares) at Dec. 31, 2023   31,678,159      
Foreign currency translation adjustment (2)        
Net loss (43,252)        
Balances at ending at Jun. 30, 2024 280,757 $ 38 600,534 (153) (319,662)
Balances at end (shares) at Jun. 30, 2024   38,386,779      
Balances at beginning at Mar. 31, 2024 143,386 $ 33 441,267 (106) (297,808)
Balances at beginning (shares) at Mar. 31, 2024   33,337,079      
Stock-based compensation 7,160   7,160    
Issuance of restricted stock units under equity incentive plans (shares)   75,750      
Sale of common stock, net of issuance costs 148,955 $ 4 148,951    
Sale of common stock, net of issuance costs (shares)   3,450,000      
Exercise of common stock warrants and pre-funded common stock warrants 2,620 $ 1 2,619    
Exercise of common stock warrants and pre-funded common stock warrants (shares)   1,435,319      
Exercise of stock options 537   537    
Exercise of stock options (shares)   88,631      
Unrealized loss on marketable securities (46)     (46)  
Foreign currency translation adjustment (1)     (1)  
Net loss (21,854)       (21,854)
Balances at ending at Jun. 30, 2024 280,757 $ 38 600,534 (153) (319,662)
Balances at end (shares) at Jun. 30, 2024   38,386,779      
Balances at beginning at Dec. 31, 2024 245,113 $ 46 696,966 361 (452,260)
Balances at beginning (shares) at Dec. 31, 2024   45,703,811      
Stock-based compensation 14,679   14,679    
Issuance of common stock in connection with exercise of stock options and vesting of restricted stock units 13,366 $ 1 13,365    
Issuance of common stock in connection with exercise of stock options and vesting of restricted stock units (shares)   943,980      
Exercise of common stock warrants 3,011 $ 2 3,009    
Exercise of common stock warrants (shares)   1,879,678      
Unrealized loss on marketable securities (139)     (139)  
Foreign currency translation adjustment 4     4  
Net loss (43,773)       (43,773)
Balances at ending at Mar. 31, 2025 232,261 $ 49 728,019 226 (496,033)
Balances at end (shares) at Mar. 31, 2025   48,527,469      
Balances at beginning at Dec. 31, 2024 245,113 $ 46 696,966 361 (452,260)
Balances at beginning (shares) at Dec. 31, 2024   45,703,811      
Foreign currency translation adjustment 16        
Net loss (48,481)        
Balances at ending at Jun. 30, 2025 240,140 $ 50 740,746 85 (500,741)
Balances at end (shares) at Jun. 30, 2025   50,437,066      
Balances at beginning at Mar. 31, 2025 232,261 $ 49 728,019 226 (496,033)
Balances at beginning (shares) at Mar. 31, 2025   48,527,469      
Stock-based compensation 9,958   9,958    
Issuance of common stock in connection with exercise of stock options and vesting of restricted stock units 627 $ 1 626    
Issuance of common stock in connection with exercise of stock options and vesting of restricted stock units (shares)   1,039,402      
Tax withholding payments for net share-settled equity awards (shares)   (433)      
Tax withholding payments for net share-settled equity awards (33)   (33)    
Exercise of common stock warrants 2,176   2,176    
Exercise of common stock warrants (shares)   870,628      
Unrealized loss on marketable securities (153)     (153)  
Foreign currency translation adjustment 12     12  
Net loss (4,708)       (4,708)
Balances at ending at Jun. 30, 2025 $ 240,140 $ 50 $ 740,746 $ 85 $ (500,741)
Balances at end (shares) at Jun. 30, 2025   50,437,066