XML 26 R5.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Loss [Member]
Total
Beginning Balance at Dec. 31, 2021 $ 4 $ 497,342 $ (293,171) $ (5,040) $ 199,135
Beginning Balance (in shares) at Dec. 31, 2021 40,993,768        
Stock-based compensation   8,101     8,101
Exercise of stock options   950     950
Exercise of stock options (in shares) 358,317        
Vesting of restricted stock awards including withholding, net   (516)     (516)
Vesting of restricted stock awards including withholding, net (in shares) 8,695        
Issuance of common stock from Employee Stock Purchase Plan   181     181
Issuance of common stock from Employee Stock Purchase Plan (in shares) 26,395        
Issuance of common stock in at the market offerings, net $ 1 56,165     56,166
Issuance of common stock in at the market offerings, net (in shares) 5,204,215        
Issuance of common stock related to contingent consideration liability   6,176     6,176
Issuance of common stock related to contingent consideration liability (in shares) 847,444        
Issuance of common stock upon exercise of warrants (in shares) 1,760,854        
Other increase (in shares) 157        
Unrealized (loss) gain on short-term investments       (187) (187)
Net Income (Loss)     (84,713)   (84,713)
Ending Balance at Dec. 31, 2022 $ 5 568,399 (377,884) (5,227) 185,293
Ending Balance (in shares) at Dec. 31, 2022 49,199,845        
Stock-based compensation   10,640     10,640
Exercise of stock options   113     $ 113
Exercise of stock options (in shares) 39,303       24,075
Vesting of restricted stock awards including withholding, net   (539)     $ (539)
Vesting of restricted stock awards including withholding, net (in shares) 72,646        
Issuance of common stock from Employee Stock Purchase Plan   215     215
Issuance of common stock from Employee Stock Purchase Plan (in shares) 41,560        
Issuance of common stock in at the market offerings, net $ 2 86,599     86,601
Issuance of common stock in at the market offerings, net (in shares) 20,454,516        
Issuance of common stock upon exercise of warrants (in shares) 869,530        
Unrealized (loss) gain on short-term investments       223 223
Net Income (Loss)     (88,447)   (88,447)
Ending Balance at Dec. 31, 2023 $ 7 $ 665,427 $ (466,331) $ (5,004) $ 194,099
Ending Balance (in shares) at Dec. 31, 2023 70,677,400