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, 2020 | $ 4 | $ 417,337 | $ (186,421) | $ (5,044) | $ 225,876 |
Beginning Balance (in shares) at Dec. 31, 2020 | 37,142,946 | | | | |
Stock-based compensation | | 1,218 | | | 1,218 |
Vesting of restricted stock awards including withholding, net | | (92) | | | (92) |
Vesting of restricted stock awards including withholding, net (in shares) | (6,349) | | | | |
Issuance of common stock from Employee Stock Purchase Plan | | 106 | | | 106 |
Issuance of common stock from Employee Stock Purchase Plan (in shares) | 8,733 | | | | |
Issuance of common stock in at the market offerings, net | | 34,178 | | | 34,178 |
Issuance of common stock in at the market offerings, net (in shares) | 2,110,800 | | | | |
Retirement of common stock in exchange for common stock warrant | | (7,540) | (9,660) | | (17,200) |
Retirement of common stock in exchange for common stock warrant (in Shares) | (1,000,000) | | | | |
Issuance of common stock warrant in exchange for retirement of common stock | | 17,200 | | | 17,200 |
Issuance of common stock upon cashless exercise of warrants | | 10 | | | 10 |
Issuance of common stock upon cashless exercise of warrants (in shares) | 1,050 | | | | |
Other comprehensive income - unrealized (loss) gain on short-term investments | | | | 5 | 5 |
Net loss | | | (14,864) | | (14,864) |
Ending Balance at Mar. 31, 2021 | $ 4 | 462,417 | (210,945) | (5,039) | 246,437 |
Ending Balance (in shares) at Mar. 31, 2021 | 38,257,180 | | | | |
Beginning Balance at Dec. 31, 2020 | $ 4 | 417,337 | (186,421) | (5,044) | 225,876 |
Beginning Balance (in shares) at Dec. 31, 2020 | 37,142,946 | | | | |
Other comprehensive income - unrealized (loss) gain on short-term investments | | | | | 6 |
Net loss | | | | | (39,691) |
Ending Balance at Jun. 30, 2021 | $ 4 | 482,084 | (235,772) | (5,038) | 241,278 |
Ending Balance (in shares) at Jun. 30, 2021 | 39,693,524 | | | | |
Beginning Balance at Mar. 31, 2021 | $ 4 | 462,417 | (210,945) | (5,039) | 246,437 |
Beginning Balance (in shares) at Mar. 31, 2021 | 38,257,180 | | | | |
Stock-based compensation | | 1,485 | | | 1,485 |
Exercise of stock options | | 94 | | | 94 |
Exercise of stock options (in shares) | 38,217 | | | | |
Vesting of restricted stock awards including withholding, net | | (90) | | | (90) |
Vesting of restricted stock awards including withholding, net (in shares) | (7,583) | | | | |
Issuance of common stock in at the market offerings, net | | 18,178 | | | 18,178 |
Issuance of common stock in at the market offerings, net (in shares) | 1,405,710 | | | | |
Other comprehensive income - unrealized (loss) gain on short-term investments | | | | 1 | 1 |
Net loss | | | (24,827) | | (24,827) |
Ending Balance at Jun. 30, 2021 | $ 4 | 482,084 | (235,772) | (5,038) | 241,278 |
Ending Balance (in shares) at Jun. 30, 2021 | 39,693,524 | | | | |
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 | | 2,033 | | | 2,033 |
Exercise of stock options | | 197 | | | 197 |
Exercise of stock options (in shares) | 95,771 | | | | |
Vesting of restricted stock awards including withholding, net | | (170) | | | (170) |
Vesting of restricted stock awards including withholding, net (in shares) | 17,568 | | | | |
Issuance of common stock from Employee Stock Purchase Plan | | 113 | | | 113 |
Issuance of common stock from Employee Stock Purchase Plan (in shares) | 16,450 | | | | |
Issuance of common stock in at the market offerings, net | | 2,990 | | | 2,990 |
Issuance of common stock in at the market offerings, net (in shares) | 335,485 | | | | |
Issuance of common stock upon cashless exercise of warrants (in shares) | 1,760,854 | | | | |
Net loss | | | (19,430) | | (19,430) |
Ending Balance at Mar. 31, 2022 | $ 4 | 502,505 | (312,601) | (5,040) | 184,868 |
Ending Balance (in shares) at Mar. 31, 2022 | 43,219,896 | | | | |
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 | | | | |
Other comprehensive income - unrealized (loss) gain on short-term investments | | | | | (120) |
Net loss | | | | | (39,537) |
Ending Balance at Jun. 30, 2022 | $ 5 | 532,398 | (332,708) | (5,160) | 194,535 |
Ending Balance (in shares) at Jun. 30, 2022 | 46,372,105 | | | | |
Beginning Balance at Mar. 31, 2022 | $ 4 | 502,505 | (312,601) | (5,040) | 184,868 |
Beginning Balance (in shares) at Mar. 31, 2022 | 43,219,896 | | | | |
Stock-based compensation | | 2,048 | | | 2,048 |
Exercise of stock options | | 403 | | | 403 |
Exercise of stock options (in shares) | 152,913 | | | | |
Vesting of restricted stock awards including withholding, net | | (80) | | | (80) |
Vesting of restricted stock awards including withholding, net (in shares) | (5,865) | | | | |
Issuance of common stock in at the market offerings, net | $ 1 | 21,346 | | | 21,347 |
Issuance of common stock in at the market offerings, net (in shares) | 2,157,717 | | | | |
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 | | | | |
Other comprehensive income - unrealized (loss) gain on short-term investments | | | | (120) | (120) |
Net loss | | | (20,107) | | (20,107) |
Ending Balance at Jun. 30, 2022 | $ 5 | $ 532,398 | $ (332,708) | $ (5,160) | $ 194,535 |
Ending Balance (in shares) at Jun. 30, 2022 | 46,372,105 | | | | |