Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity Deficit (Unaudited) - USD ($) $ in Thousands | Total | Public Offerings | Common Stock | Common StockPublic Offerings | Additional Paid-in Capital | Additional Paid-in CapitalPublic Offerings | Accumulated Other Comprehensive Loss | Accumulated Deficit | Convertible Preferred Stock |
Beginning balance at Dec. 31, 2018 | $ (16,057) | | $ 1 | | $ 118 | | | $ (16,176) | |
Beginning balance, shares at Dec. 31, 2018 | | | | | | | | | 24,000,000 |
Beginning balance at Dec. 31, 2018 | | | | | | | | | $ 23,073 |
Beginning balance, shares at Dec. 31, 2018 | | | 611,226 | | | | | | |
Share-based compensation | 35 | | | | 35 | | | | |
Net loss | (4,439) | | | | | | | (4,439) | |
Ending balance at Mar. 31, 2019 | (20,461) | | $ 1 | | 153 | | | (20,615) | |
Ending balance, shares at Mar. 31, 2019 | | | | | | | | | 24,000,000 |
Ending balance at Mar. 31, 2019 | | | | | | | | | $ 23,073 |
Ending balance, shares at Mar. 31, 2019 | | | 611,226 | | | | | | |
Beginning balance at Dec. 31, 2018 | (16,057) | | $ 1 | | 118 | | | (16,176) | |
Beginning balance, shares at Dec. 31, 2018 | | | | | | | | | 24,000,000 |
Beginning balance at Dec. 31, 2018 | | | | | | | | | $ 23,073 |
Beginning balance, shares at Dec. 31, 2018 | | | 611,226 | | | | | | |
Net loss | (38,137) | | | | | | | | |
Ending balance at Sep. 30, 2019 | (53,971) | | $ 1 | | 341 | | | (54,313) | |
Ending balance, shares at Sep. 30, 2019 | | | | | | | | | 44,000,000 |
Ending balance at Sep. 30, 2019 | | | | | | | | | $ 49,746 |
Ending balance, shares at Sep. 30, 2019 | | | 611,226 | | | | | | |
Beginning balance at Mar. 31, 2019 | (20,461) | | $ 1 | | 153 | | | (20,615) | |
Beginning balance, shares at Mar. 31, 2019 | | | | | | | | | 24,000,000 |
Beginning balance at Mar. 31, 2019 | | | | | | | | | $ 23,073 |
Beginning balance, shares at Mar. 31, 2019 | | | 611,226 | | | | | | |
Issuance of convertible preferred stock, net of issuance costs | | | | | | | | | $ 25,095 |
Issuance of convertible preferred stock, net of issuance costs, shares | | | | | | | | | 18,826,389 |
Share-based compensation | 76 | | | | 76 | | | | |
Net loss | (14,973) | | | | | | | (14,973) | |
Ending balance at Jun. 30, 2019 | (35,358) | | $ 1 | | 229 | | | (35,588) | |
Ending balance, shares at Jun. 30, 2019 | | | | | | | | | 42,826,389 |
Ending balance at Jun. 30, 2019 | | | | | | | | | $ 48,168 |
Ending balance, shares at Jun. 30, 2019 | | | 611,226 | | | | | | |
Issuance of convertible preferred stock, net of issuance costs | | | | | | | | | $ 1,578 |
Issuance of convertible preferred stock, net of issuance costs, shares | | | | | | | | | 1,173,611 |
Share-based compensation | 112 | | | | 112 | | | | |
Net loss | (18,725) | | | | | | | (18,725) | |
Ending balance at Sep. 30, 2019 | (53,971) | | $ 1 | | 341 | | | (54,313) | |
Ending balance, shares at Sep. 30, 2019 | | | | | | | | | 44,000,000 |
Ending balance at Sep. 30, 2019 | | | | | | | | | $ 49,746 |
Ending balance, shares at Sep. 30, 2019 | | | 611,226 | | | | | | |
Beginning balance at Dec. 31, 2019 | 89,944 | | $ 14 | | 163,526 | | | (73,596) | |
Beginning balance, shares at Dec. 31, 2019 | | | 13,788,982 | | | | | | |
Issuance of common stock upon exercise of stock options | 9 | | | | 9 | | | | |
Issuance of common stock upon exercise of stock options, shares | | | 4,876 | | | | | | |
Share-based compensation | 493 | | | | 493 | | | | |
Net loss | (10,544) | | | | | | | (10,544) | |
Ending balance at Mar. 31, 2020 | 79,902 | | $ 14 | | 164,028 | | | (84,140) | |
Ending balance, shares at Mar. 31, 2020 | | | 13,793,858 | | | | | | |
Beginning balance at Dec. 31, 2019 | $ 89,944 | | $ 14 | | 163,526 | | | (73,596) | |
Beginning balance, shares at Dec. 31, 2019 | | | 13,788,982 | | | | | | |
Issuance of common stock upon exercise of stock options, shares | 13,403 | | | | | | | | |
Issuance of common stock warrant in connection with term loan facility | $ 634 | | | | | | | | |
Net loss | (36,918) | | | | | | | | |
Other comprehensive loss | (3) | | | | | | | | |
Ending balance at Sep. 30, 2020 | 214,004 | | $ 20 | | 324,501 | | $ (3) | (110,514) | |
Ending balance, shares at Sep. 30, 2020 | | | 19,878,852 | | | | | | |
Beginning balance at Mar. 31, 2020 | 79,902 | | $ 14 | | 164,028 | | | (84,140) | |
Beginning balance, shares at Mar. 31, 2020 | | | 13,793,858 | | | | | | |
Issuance of common stock upon exercise of stock options | 21 | | | | 21 | | | | |
Issuance of common stock upon exercise of stock options, shares | | | 6,919 | | | | | | |
Issuance of common stock upon ESPP purchase | 75 | | | | 75 | | | | |
Issuance of common stock upon ESPP purchase, shares | | | 4,427 | | | | | | |
Issuance of common stock warrant in connection with term loan facility | 634 | | | | 634 | | | | |
Share-based compensation | 910 | | | | 910 | | | | |
Net loss | (11,771) | | | | | | | (11,771) | |
Ending balance at Jun. 30, 2020 | 69,771 | | $ 14 | | 165,668 | | | (95,911) | |
Ending balance, shares at Jun. 30, 2020 | | | 13,805,204 | | | | | | |
Issuance of common stock | | $ 157,680 | | $ 6 | | $ 157,674 | | | |
Issuance of common stock, shares | | | | 6,072,040 | | | | | |
Issuance of common stock upon exercise of stock options | 5 | | | | 5 | | | | |
Issuance of common stock upon exercise of stock options, shares | | | 1,608 | | | | | | |
Share-based compensation | 1,154 | | | | 1,154 | | | | |
Net loss | (14,603) | | | | | | | (14,603) | |
Other comprehensive loss | (3) | | | | | | (3) | | |
Ending balance at Sep. 30, 2020 | $ 214,004 | | $ 20 | | $ 324,501 | | $ (3) | $ (110,514) | |
Ending balance, shares at Sep. 30, 2020 | | | 19,878,852 | | | | | | |