Condensed Consolidated Statements of Stockholders' Equity - USD ($) $ in Thousands | Total | Common Stock [Member] | Additional Paid-in Capital [Member] | Accumulated Other Comprehensive Loss [Member] | Accumulated Deficit [Member] |
Beginning Balance, Values at Dec. 31, 2020 | $ 344,278 | $ 38 | $ 510,309 | $ (77) | $ (165,992) |
Beginning Balance, Shares at Dec. 31, 2020 | | 38,157,618 | | | |
Stock-based compensation | 2,962 | | 2,962 | | |
Stock option exercises | 268 | | 268 | | |
Stock option exercises, Shares | | 74,930 | | | |
Foreign currency translation adjustment | (1) | | | (1) | |
Unrealized gain (loss) on available-for-sale securities | (25) | | | (25) | |
Net loss | (26,060) | | | | (26,060) |
Ending Balance, Values at Mar. 31, 2021 | 321,422 | $ 38 | 513,539 | (103) | (192,052) |
Ending Balance, Shares at Mar. 31, 2021 | | 38,232,548 | | | |
Beginning Balance, Values at Dec. 31, 2020 | 344,278 | $ 38 | 510,309 | (77) | (165,992) |
Beginning Balance, Shares at Dec. 31, 2020 | | 38,157,618 | | | |
Foreign currency translation adjustment | (5) | | | | |
Unrealized gain (loss) on available-for-sale securities | 7 | | | | |
Net loss | (92,952) | | | | |
Ending Balance, Values at Sep. 30, 2021 | 264,477 | $ 38 | 523,458 | (75) | (258,944) |
Ending Balance, Shares at Sep. 30, 2021 | | 38,370,098 | | | |
Beginning Balance, Values at Mar. 31, 2021 | 321,422 | $ 38 | 513,539 | (103) | (192,052) |
Beginning Balance, Shares at Mar. 31, 2021 | | 38,232,548 | | | |
Stock-based compensation | 4,517 | | 4,517 | | |
Stock option exercises | 534 | | 534 | | |
Stock option exercises, Shares | | 82,805 | | | |
Issuance of common stock per Employee Stock Purchase Plan | 118 | | 118 | | |
Issuance of common stock per Employee Stock Purchase Plan, Shares | | 6,759 | | | |
Foreign currency translation adjustment | (1) | | | (1) | |
Unrealized gain (loss) on available-for-sale securities | 39 | | | 39 | |
Net loss | (31,294) | | | | (31,294) |
Ending Balance, Values at Jun. 30, 2021 | 295,335 | $ 38 | 518,708 | (65) | (223,346) |
Ending Balance, Shares at Jun. 30, 2021 | | 38,322,112 | | | |
Stock-based compensation | 4,428 | | 4,428 | | |
Stock option exercises | 322 | | 322 | | |
Stock option exercises, Shares | | 47,986 | | | |
Foreign currency translation adjustment | (3) | | | (3) | |
Unrealized gain (loss) on available-for-sale securities | (7) | | | (7) | |
Net loss | (35,598) | | | | (35,598) |
Ending Balance, Values at Sep. 30, 2021 | 264,477 | $ 38 | 523,458 | (75) | (258,944) |
Ending Balance, Shares at Sep. 30, 2021 | | 38,370,098 | | | |
Beginning Balance, Values at Dec. 31, 2021 | 231,909 | $ 39 | 528,365 | (180) | (296,315) |
Beginning Balance, Shares at Dec. 31, 2021 | | 38,560,854 | | | |
Stock-based compensation | 4,252 | | 4,252 | | |
Stock option exercises | 19 | | 19 | | |
Stock option exercises, Shares | | 2,711 | | | |
Foreign currency translation adjustment | 3 | | | 3 | |
Unrealized gain (loss) on available-for-sale securities | (196) | | | (196) | |
Net loss | (35,373) | | | | (35,373) |
Ending Balance, Values at Mar. 31, 2022 | 200,614 | $ 39 | 532,636 | (373) | (331,688) |
Ending Balance, Shares at Mar. 31, 2022 | | 38,563,565 | | | |
Beginning Balance, Values at Dec. 31, 2021 | $ 231,909 | $ 39 | 528,365 | (180) | (296,315) |
Beginning Balance, Shares at Dec. 31, 2021 | | 38,560,854 | | | |
Stock option exercises, Shares | 11,474 | | | | |
Foreign currency translation adjustment | $ (7) | | | | |
Unrealized gain (loss) on available-for-sale securities | (219) | | | | |
Net loss | (107,564) | | | | |
Ending Balance, Values at Sep. 30, 2022 | 260,602 | $ 48 | 664,839 | (406) | (403,879) |
Ending Balance, Shares at Sep. 30, 2022 | | 47,626,503 | | | |
Beginning Balance, Values at Mar. 31, 2022 | 200,614 | $ 39 | 532,636 | (373) | (331,688) |
Beginning Balance, Shares at Mar. 31, 2022 | | 38,563,565 | | | |
Stock-based compensation | 4,520 | | 4,520 | | |
Issuance of common stock per Employee Stock Purchase Plan | 113 | | 113 | | |
Issuance of common stock per Employee Stock Purchase Plan, Shares | | 40,341 | | | |
Foreign currency translation adjustment | (6) | | | (6) | |
Unrealized gain (loss) on available-for-sale securities | (60) | | | (60) | |
Net loss | (37,137) | | | | (37,137) |
Ending Balance, Values at Jun. 30, 2022 | 168,044 | $ 39 | 537,269 | (439) | (368,825) |
Ending Balance, Shares at Jun. 30, 2022 | | 38,603,906 | | | |
Stock-based compensation | 4,911 | | 4,911 | | |
Stock option exercises | 45 | | 45 | | |
Stock option exercises, Shares | | 8,763 | | | |
Issuance of common stock, pre-funded warrants and common warrants, net of issuance costs of issuance costs, Shares | | 9,013,834 | | | |
Issuance of common stock, pre-funded warrants and common warrants, net of issuance costs of issuance costs | 122,623 | $ 9 | 122,614 | | |
Foreign currency translation adjustment | (4) | | | (4) | |
Unrealized gain (loss) on available-for-sale securities | 37 | | | 37 | |
Net loss | (35,054) | | | | (35,054) |
Ending Balance, Values at Sep. 30, 2022 | $ 260,602 | $ 48 | $ 664,839 | $ (406) | $ (403,879) |
Ending Balance, Shares at Sep. 30, 2022 | | 47,626,503 | | | |