CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($) $ in Thousands | Total | At The Market | Common Stock | Common Stock At The Market | Additional Paid-In Capital | Additional Paid-In Capital At The Market | Accumulated Other Comprehensive Income (Loss) | Accumulated Deficit |
Beginning balance at Dec. 31, 2021 | $ 186,380 | | $ 3 | | $ 470,629 | | $ (206) | $ (284,046) |
Beginning balance, shares at Dec. 31, 2021 | | | 29,555,119 | | | | | |
Issuances of common stock under employee stock plans | 132 | | | | 132 | | | |
Issuances of common stock under employee stock plans, shares | | | 37,640 | | | | | |
Stock-based compensation | 2,702 | | | | 2,702 | | | |
Foreign currency translation gain (loss) | (201) | | | | | | (201) | |
Unrealized gain (loss) on marketable securities | (710) | | | | | | (710) | |
Net loss | (20,468) | | | | | | | (20,468) |
Ending balance at Mar. 31, 2022 | 167,835 | | $ 3 | | 473,463 | | (1,117) | (304,514) |
Ending balance, shares at Mar. 31, 2022 | | | 29,592,759 | | | | | |
Beginning balance at Dec. 31, 2021 | 186,380 | | $ 3 | | 470,629 | | (206) | (284,046) |
Beginning balance, shares at Dec. 31, 2021 | | | 29,555,119 | | | | | |
Foreign currency translation gain (loss) | 715 | | | | | | | |
Unrealized gain (loss) on marketable securities | (962) | | | | | | | |
Net loss | (60,887) | | | | | | | |
Ending balance at Sep. 30, 2022 | 189,306 | | $ 3 | | 534,689 | | (453) | (344,933) |
Ending balance, shares at Sep. 30, 2022 | | | 29,886,162 | | | | | |
Beginning balance at Mar. 31, 2022 | 167,835 | | $ 3 | | 473,463 | | (1,117) | (304,514) |
Beginning balance, shares at Mar. 31, 2022 | | | 29,592,759 | | | | | |
Proceeds from sale of pre-funded warrants in private placement, net of issuance costs | 49,784 | | | | 49,784 | | | |
Issuances of common stock under employee stock plans | 654 | | | | 654 | | | |
Issuances of common stock under employee stock plans, shares | | | 56,698 | | | | | |
Stock-based compensation | 2,672 | | | | 2,672 | | | |
Foreign currency translation gain (loss) | 550 | | | | | | 550 | |
Unrealized gain (loss) on marketable securities | (178) | | | | | | (178) | |
Net loss | (19,184) | | | | | | | (19,184) |
Ending balance at Jun. 30, 2022 | 202,133 | | $ 3 | | 526,573 | | (745) | (323,698) |
Ending balance, shares at Jun. 30, 2022 | | | 29,649,457 | | | | | |
Issuance of common stock, net of issuance costs | | $ 4,979 | | | | $ 4,979 | | |
Issuance of common stock, net of issuance costs, shares | | | | 209,349 | | | | |
Issuances of common stock under employee stock plans | 272 | | | | 272 | | | |
Issuances of common stock under employee stock plans, shares | | | 27,356 | | | | | |
Stock-based compensation | 2,865 | | | | 2,865 | | | |
Foreign currency translation gain (loss) | 366 | | | | | | 366 | |
Unrealized gain (loss) on marketable securities | (74) | | | | | | (74) | |
Net loss | (21,235) | | | | | | | (21,235) |
Ending balance at Sep. 30, 2022 | 189,306 | | $ 3 | | 534,689 | | (453) | (344,933) |
Ending balance, shares at Sep. 30, 2022 | | | 29,886,162 | | | | | |
Beginning balance at Dec. 31, 2022 | 245,166 | | $ 3 | | 613,073 | | (26) | (367,884) |
Beginning balance, shares at Dec. 31, 2022 | | | 34,254,314 | | | | | |
Issuances of common stock under employee stock plans | 116 | | | | 116 | | | |
Issuances of common stock under employee stock plans, shares | | | 35,417 | | | | | |
Stock-based compensation | 4,094 | | | | 4,094 | | | |
Unrealized gain (loss) on marketable securities | 365 | | | | | | 365 | |
Net loss | (29,271) | | | | | | | (29,271) |
Ending balance at Mar. 31, 2023 | 220,470 | | $ 3 | | 617,283 | | 339 | (397,155) |
Ending balance, shares at Mar. 31, 2023 | | | 34,289,731 | | | | | |
Beginning balance at Dec. 31, 2022 | 245,166 | | $ 3 | | 613,073 | | (26) | (367,884) |
Beginning balance, shares at Dec. 31, 2022 | | | 34,254,314 | | | | | |
Foreign currency translation gain (loss) | (655) | | | | | | | |
Unrealized gain (loss) on marketable securities | 560 | | | | | | | |
Net loss | (85,922) | | | | | | | |
Ending balance at Sep. 30, 2023 | 172,800 | | $ 3 | | 626,724 | | (121) | (453,806) |
Ending balance, shares at Sep. 30, 2023 | | | 34,360,354 | | | | | |
Beginning balance at Mar. 31, 2023 | 220,470 | | $ 3 | | 617,283 | | 339 | (397,155) |
Beginning balance, shares at Mar. 31, 2023 | | | 34,289,731 | | | | | |
Issuances of common stock under employee stock plans | 767 | | | | 767 | | | |
Issuances of common stock under employee stock plans, shares | | | 62,345 | | | | | |
Stock-based compensation | 4,239 | | | | 4,239 | | | |
Foreign currency translation gain (loss) | (655) | | | | | | (655) | |
Unrealized gain (loss) on marketable securities | 136 | | | | | | 136 | |
Net loss | (25,280) | | | | | | | (25,280) |
Ending balance at Jun. 30, 2023 | 199,677 | | $ 3 | | 622,289 | | (180) | (422,435) |
Ending balance, shares at Jun. 30, 2023 | | | 34,352,076 | | | | | |
Issuances of common stock under employee stock plans | 106 | | | | 106 | | | |
Issuances of common stock under employee stock plans, shares | | | 8,278 | | | | | |
Stock-based compensation | 4,329 | | | | 4,329 | | | |
Foreign currency translation gain (loss) | 0 | | | | | | | |
Unrealized gain (loss) on marketable securities | 59 | | | | | | 59 | |
Net loss | (31,371) | | | | | | | (31,371) |
Ending balance at Sep. 30, 2023 | $ 172,800 | | $ 3 | | $ 626,724 | | $ (121) | $ (453,806) |
Ending balance, shares at Sep. 30, 2023 | | | 34,360,354 | | | | | |