XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed 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        
Balances, Ending (in shares) at Sep. 30, 2023 20,813,612        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options $ 1 518     519
Exercise of stock options (in shares) 115,455        
Proceeds from Employee Stock Purchase Plan   452     452
Proceeds from Employee Stock Purchase Plan (shares) 34,421        
Employee stock compensation   4,713     4,713
Net Income (Loss)     (32,036)   (32,036)
Cumulative translation adjustment       (1) (1)
Balances, Ending at Sep. 30, 2023 $ 208 551,045 (468,218) (208) 82,827
Balances, Beginning (in shares) at Dec. 31, 2022 20,663,736        
Balances, Ending (in shares) at Sep. 30, 2023 20,813,612        
Balances, Beginning at Jun. 30, 2023 $ 208 549,150 (459,207) (187) 89,964
Balances, Beginning (in shares) at Jun. 30, 2023 20,750,910        
Balances, Ending (in shares) at Sep. 30, 2023 20,813,612        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options   363     363
Exercise of stock options (in shares) 62,702        
Employee stock compensation   1,532     1,532
Net Income (Loss)     (9,011)   (9,011)
Cumulative translation adjustment       (21) (21)
Balances, Ending at Sep. 30, 2023 $ 208 551,045 (468,218) (208) 82,827
Balances, Beginning (in shares) at Jun. 30, 2023 20,750,910        
Balances, Ending (in shares) at Sep. 30, 2023 20,813,612        
Balances, Beginning at Dec. 31, 2023 $ 209 553,326 (477,381) (207) 75,947
Balances, Beginning (in shares) at Dec. 31, 2023 20,879,199        
Balances, Ending (in shares) at Sep. 30, 2024 24,203,658        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options $ 3 1,607     $ 1,610
Exercise of stock options (in shares) 298,513       298,513
Proceeds from Employee Stock Purchase Plan   406     $ 406
Proceeds from Employee Stock Purchase Plan (shares) 39,807        
Employee stock compensation   16,365     16,365
Issuance of common stock $ 24 20,146     20,170
Issuance of common stock (in shares) 2,382,139        
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)     (49,314)   (49,314)
Cumulative translation adjustment       (1) (1)
Balances, Ending at Sep. 30, 2024 $ 242 591,844 (526,695) (208) 65,183
Balances, Beginning (in shares) at Dec. 31, 2023 20,879,199        
Balances, Ending (in shares) at Sep. 30, 2024 24,203,658        
Balances, Beginning at Jun. 30, 2024 $ 217 568,837 (513,596) (210) 55,248
Balances, Beginning (in shares) at Jun. 30, 2024 21,712,357        
Balances, Ending (in shares) at Sep. 30, 2024 24,203,658        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options $ 1 727     728
Exercise of stock options (in shares) 132,526        
Employee stock compensation   2,680     2,680
Issuance of common stock $ 24 19,600     19,624
Issuance of common stock (in shares) 2,358,775        
Net Income (Loss)     (13,099)   (13,099)
Cumulative translation adjustment       2 2
Balances, Ending at Sep. 30, 2024 $ 242 $ 591,844 $ (526,695) $ (208) $ 65,183
Balances, Beginning (in shares) at Jun. 30, 2024 21,712,357        
Balances, Ending (in shares) at Sep. 30, 2024 24,203,658