XML 30 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common stock
Additional paid-in capital
Accumulated deficit
Accumulated and other comprehensive loss
Total
Balances, Beginning at Dec. 31, 2022 $ 207 $ 545,362 $ (436,182) $ (207) $ 109,180
Balances, Beginning (in shares) at Dec. 31, 2022 20,663,736        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options $ 1 727     $ 728
Exercise of stock options (in shares) 144,187       144,187
Proceeds from Employee Stock Purchase Plan $ 1 934     $ 935
Proceeds from Employee Stock Purchase Plan (shares) 71,276        
Employee stock compensation   6,303     6,303
Net Income (Loss)     (41,199)   (41,199)
Balances, Ending at Dec. 31, 2023 $ 209 553,326 (477,381) (207) 75,947
Balances, Ending (in shares) at Dec. 31, 2023 20,879,199        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options $ 5 2,693     $ 2,698
Exercise of stock options (in shares) 510,669       510,669
Proceeds from Employee Stock Purchase Plan $ 1 802     $ 803
Proceeds from Employee Stock Purchase Plan (shares) 79,618        
Employee stock compensation   19,050     19,050
Issuance of common stock, net of costs $ 32 32,489     32,521
Issuance of common stock, net of costs (in shares) 3,251,198        
Issuance of common stock upon net exercise of common warrants $ 6 (6)      
Issuance of common stock upon net exercise of common warrants (in shares) 604,000        
Net Income (Loss)     (59,965)   (59,965)
Cumulative translation adjustment       1 1
Balances, Ending at Dec. 31, 2024 $ 253 $ 608,354 $ (537,346) $ (206) $ 71,055
Balances, Ending (in shares) at Dec. 31, 2024 25,324,684