Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders' Deficit (Unaudited) - USD ($) $ in Thousands | Total | Convertible Preferred Stock | Series D Convertible Preferred Stock | Series E Convertible Preferred Stock | Common Stock | Additional Paid-in Capital | Accumulated Deficit |
Beginning balance at Dec. 31, 2018 | $ (112,999) | | | | | $ 1,718 | $ (114,717) |
Temporary equity, Beginning balance, Shares at Dec. 31, 2018 | | 11,761,159 | | | | | |
Temporary equity, Beginning balance at Dec. 31, 2018 | | $ 152,015 | | | | | |
Beginning balance, Shares at Dec. 31, 2018 | | | | | 231,831 | | |
Issuance of convertible preferred stock, net of issuance costs | | | $ 865 | | | | |
Issuance of convertible preferred stock, net of issuance costs, Shares | | | 64,653 | | | | |
Stock-based compensation | 107 | | | | | 107 | |
Exercise of stock options | 36 | | | | | 36 | |
Exercise of stock options, Shares | | | | | 27,557 | | |
Net loss and comprehensive loss | (9,223) | | | | | | (9,223) |
Ending balance at Mar. 31, 2019 | (122,079) | | | | | 1,861 | (123,940) |
Temporary equity, Ending balance, Shares at Mar. 31, 2019 | | 11,825,812 | | | | | |
Temporary equity, Ending balance at Mar. 31, 2019 | | $ 152,880 | | | | | |
Ending balance, Shares at Mar. 31, 2019 | | | | | 259,388 | | |
Beginning balance at Dec. 31, 2018 | (112,999) | | | | | 1,718 | (114,717) |
Temporary equity, Beginning balance, Shares at Dec. 31, 2018 | | 11,761,159 | | | | | |
Temporary equity, Beginning balance at Dec. 31, 2018 | | $ 152,015 | | | | | |
Beginning balance, Shares at Dec. 31, 2018 | | | | | 231,831 | | |
Net loss and comprehensive loss | (31,139) | | | | | | |
Ending balance at Sep. 30, 2019 | (143,101) | | | | | 2,755 | (145,856) |
Temporary equity, Ending balance, Shares at Sep. 30, 2019 | | 11,825,812 | | | | | |
Temporary equity, Ending balance at Sep. 30, 2019 | | $ 152,880 | | | | | |
Ending balance, Shares at Sep. 30, 2019 | | | | | 262,912 | | |
Beginning balance at Mar. 31, 2019 | (122,079) | | | | | 1,861 | (123,940) |
Temporary equity, Beginning balance, Shares at Mar. 31, 2019 | | 11,825,812 | | | | | |
Temporary equity, Beginning balance at Mar. 31, 2019 | | $ 152,880 | | | | | |
Beginning balance, Shares at Mar. 31, 2019 | | | | | 259,388 | | |
Stock-based compensation | 433 | | | | | 433 | |
Exercise of stock options | 4 | | | | | 4 | |
Exercise of stock options, Shares | | | | | 3,220 | | |
Net loss and comprehensive loss | (9,759) | | | | | | (9,759) |
Ending balance at Jun. 30, 2019 | (131,401) | | | | | 2,298 | (133,699) |
Temporary equity, Ending balance, Shares at Jun. 30, 2019 | | 11,825,812 | | | | | |
Temporary equity, Ending balance at Jun. 30, 2019 | | $ 152,880 | | | | | |
Ending balance, Shares at Jun. 30, 2019 | | | | | 262,608 | | |
Stock-based compensation | 457 | | | | | 457 | |
Exercise of stock options, Shares | | | | | 304 | | |
Net loss and comprehensive loss | (12,157) | | | | | | (12,157) |
Ending balance at Sep. 30, 2019 | (143,101) | | | | | 2,755 | (145,856) |
Temporary equity, Ending balance, Shares at Sep. 30, 2019 | | 11,825,812 | | | | | |
Temporary equity, Ending balance at Sep. 30, 2019 | | $ 152,880 | | | | | |
Ending balance, Shares at Sep. 30, 2019 | | | | | 262,912 | | |
Beginning balance at Dec. 31, 2019 | $ (156,103) | | | | | 3,100 | (159,203) |
Temporary equity, Beginning balance, Shares at Dec. 31, 2019 | 11,825,812 | 11,825,812 | | | | | |
Temporary equity, Beginning balance at Dec. 31, 2019 | $ 152,880 | $ 152,880 | | | | | |
Beginning balance, Shares at Dec. 31, 2019 | | | | | 265,943 | | |
Stock-based compensation | 525 | | | | | 525 | |
Exercise of stock options | 8 | | | | | 8 | |
Exercise of stock options, Shares | | | | | 4,188 | | |
Net loss and comprehensive loss | (11,738) | | | | | | (11,738) |
Ending balance at Mar. 31, 2020 | (167,308) | | | | | 3,633 | (170,941) |
Temporary equity, Ending balance, Shares at Mar. 31, 2020 | | 11,825,812 | | | | | |
Temporary equity, Ending balance at Mar. 31, 2020 | | $ 152,880 | | | | | |
Ending balance, Shares at Mar. 31, 2020 | | | | | 270,131 | | |
Beginning balance at Dec. 31, 2019 | $ (156,103) | | | | | 3,100 | (159,203) |
Temporary equity, Beginning balance, Shares at Dec. 31, 2019 | 11,825,812 | 11,825,812 | | | | | |
Temporary equity, Beginning balance at Dec. 31, 2019 | $ 152,880 | $ 152,880 | | | | | |
Beginning balance, Shares at Dec. 31, 2019 | | | | | 265,943 | | |
Net loss and comprehensive loss | (28,056) | | | | | | |
Ending balance at Sep. 30, 2020 | $ (171,597) | | | | | 15,662 | (187,259) |
Temporary equity, Ending balance, Shares at Sep. 30, 2020 | 24,229,281 | 24,229,281 | 3,896,711 | 12,403,469 | | | |
Temporary equity, Ending balance at Sep. 30, 2020 | $ 223,125 | $ 223,125 | $ 51,952 | $ 80,084 | | | |
Ending balance, Shares at Sep. 30, 2020 | | | | | 534,599 | | |
Beginning balance at Mar. 31, 2020 | (167,308) | | | | | 3,633 | (170,941) |
Temporary equity, Beginning balance, Shares at Mar. 31, 2020 | | 11,825,812 | | | | | |
Temporary equity, Beginning balance at Mar. 31, 2020 | | $ 152,880 | | | | | |
Beginning balance, Shares at Mar. 31, 2020 | | | | | 270,131 | | |
Stock-based compensation | 471 | | | | | 471 | |
Exercise of stock options | 18 | | | | | 18 | |
Exercise of stock options, Shares | | | | | 10,335 | | |
Net loss and comprehensive loss | (6,592) | | | | | | (6,592) |
Ending balance at Jun. 30, 2020 | (173,411) | | | | | 4,122 | (177,533) |
Temporary equity, Ending balance, Shares at Jun. 30, 2020 | | 11,825,812 | | | | | |
Temporary equity, Ending balance at Jun. 30, 2020 | | $ 152,880 | | | | | |
Ending balance, Shares at Jun. 30, 2020 | | | | | 280,466 | | |
Issuance of convertible preferred stock, net of issuance costs | | | | $ 67,267 | | | |
Issuance of convertible preferred stock, net of issuance costs, Shares | | | | 10,513,921 | | | |
Issuance of convertible preferred stock, upon extinguishment of convertible notes (Note 6) | | | | $ 12,818 | | | |
Issuance of convertible preferred stock, upon extinguishment of convertible notes, Shares | | | | 1,889,548 | | | |
Gain on extinguishment of Series C and Series C-1 convertible preferred stock | 9,840 | $ (9,840) | | | | 9,840 | |
Stock-based compensation | 1,367 | | | | | 1,367 | |
Exercise of stock options | 333 | | | | | 333 | |
Exercise of stock options, Shares | | | | | 254,133 | | |
Net loss and comprehensive loss | (9,726) | | | | | | (9,726) |
Ending balance at Sep. 30, 2020 | $ (171,597) | | | | | $ 15,662 | $ (187,259) |
Temporary equity, Ending balance, Shares at Sep. 30, 2020 | 24,229,281 | 24,229,281 | 3,896,711 | 12,403,469 | | | |
Temporary equity, Ending balance at Sep. 30, 2020 | $ 223,125 | $ 223,125 | $ 51,952 | $ 80,084 | | | |
Ending balance, Shares at Sep. 30, 2020 | | | | | 534,599 | | |