XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.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, 2021 $ 204 $ 540,707 $ (394,754) $ (198) $ 145,959
Balances, Beginning (in shares) at Dec. 31, 2021 20,399,337        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options $ 1 80     81
Exercise of stock options (in shares) 121,945        
Proceeds from Employee Stock Purchase Plan $ 1 294     295
Proceeds from Employee Stock Purchase Plan (shares) 57,681        
Employee stock compensation   2,822     2,822
Net loss     (30,892)   (30,892)
Cumulative translation adjustment       (21) (21)
Balances, Ending at Sep. 30, 2022 $ 206 543,903 (425,646) (219) 118,244
Balances, Ending (in shares) at Sep. 30, 2022 20,578,963        
Balances, Beginning at Jun. 30, 2022 $ 206 542,967 (415,816) (211) 127,146
Balances, Beginning (in shares) at Jun. 30, 2022 20,576,149        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options   7     7
Exercise of stock options (in shares) 2,814        
Employee stock compensation   929     929
Net loss     (9,830)   (9,830)
Cumulative translation adjustment       (8) (8)
Balances, Ending at Sep. 30, 2022 $ 206 543,903 (425,646) (219) 118,244
Balances, Ending (in shares) at Sep. 30, 2022 20,578,963        
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 518     $ 519
Exercise of stock options (in shares) 115,455       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 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, 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        
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 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, Ending (in shares) at Sep. 30, 2023 20,813,612