Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Deficit - USD ($) $ in Thousands | Total | Redeemable Convertible Preferred Stock [Member] | Common Stock [Member] | Additional Paid-in Capital [Member] | Accumulated Other Comprehensive Loss [Member] | Accumulated Deficit [Member] |
Beginning Balance, Shares at Dec. 31, 2018 | | 89,525,848 | | | | |
Beginning Balance, Values at Dec. 31, 2018 | | $ 102,082 | | | | |
Beginning Balance, Shares at Dec. 31, 2018 | | | 432,309 | | | |
Beginning Balance, Values at Dec. 31, 2018 | $ (64,202) | | $ 4 | $ 1,257 | $ (66) | $ (65,397) |
Accretion on redeemable convertible preferred stock | | $ 262 | | | | |
Accretion on redeemable convertible preferred stock | (262) | | | (262) | | |
Stock option exercises, Shares | | | 1,440 | | | |
Stock option exercises, Values | 3 | | | 3 | | |
Stock-based compensation | 466 | | | 466 | | |
Foreign currency translation adjustment | (6) | | | | (6) | |
Net loss | (8,652) | | | | | (8,652) |
Ending Balance, Shares at Mar. 31, 2019 | | 89,525,848 | | | | |
Ending Balance, Values at Mar. 31, 2019 | | $ 102,344 | | | | |
Ending Balance, Shares at Mar. 31, 2019 | | | 433,749 | | | |
Ending Balance, Values at Mar. 31, 2019 | (72,653) | | $ 4 | 1,464 | (72) | (74,049) |
Beginning Balance, Shares at Dec. 31, 2018 | | 89,525,848 | | | | |
Beginning Balance, Values at Dec. 31, 2018 | | $ 102,082 | | | | |
Beginning Balance, Shares at Dec. 31, 2018 | | | 432,309 | | | |
Beginning Balance, Values at Dec. 31, 2018 | (64,202) | | $ 4 | 1,257 | (66) | (65,397) |
Foreign currency translation adjustment | (10) | | | | | |
Net loss | (18,053) | | | | | |
Ending Balance, Shares at Jun. 30, 2019 | | 89,525,848 | | | | |
Ending Balance, Values at Jun. 30, 2019 | | $ 102,616 | | | | |
Ending Balance, Shares at Jun. 30, 2019 | | | 433,749 | | | |
Ending Balance, Values at Jun. 30, 2019 | (81,893) | | $ 4 | 1,629 | (76) | (83,450) |
Beginning Balance, Shares at Mar. 31, 2019 | | 89,525,848 | | | | |
Beginning Balance, Values at Mar. 31, 2019 | | $ 102,344 | | | | |
Beginning Balance, Shares at Mar. 31, 2019 | | | 433,749 | | | |
Beginning Balance, Values at Mar. 31, 2019 | (72,653) | | $ 4 | 1,464 | (72) | (74,049) |
Accretion on redeemable convertible preferred stock | | $ 272 | | | | |
Accretion on redeemable convertible preferred stock | (272) | | | (272) | | |
Stock-based compensation | 437 | | | 437 | | |
Foreign currency translation adjustment | (4) | | | | (4) | |
Net loss | (9,401) | | | | | (9,401) |
Ending Balance, Shares at Jun. 30, 2019 | | 89,525,848 | | | | |
Ending Balance, Values at Jun. 30, 2019 | | $ 102,616 | | | | |
Ending Balance, Shares at Jun. 30, 2019 | | | 433,749 | | | |
Ending Balance, Values at Jun. 30, 2019 | (81,893) | | $ 4 | 1,629 | (76) | (83,450) |
Beginning Balance, Shares at Dec. 31, 2019 | | 111,748,065 | | | | |
Beginning Balance, Values at Dec. 31, 2019 | | $ 143,984 | | | | |
Beginning Balance, Shares at Dec. 31, 2019 | | | 433,749 | | | |
Beginning Balance, Values at Dec. 31, 2019 | (100,454) | | $ 4 | 2,202 | (80) | (102,580) |
Accretion on redeemable convertible preferred stock | | $ 279 | | | | |
Accretion on redeemable convertible preferred stock | (279) | | | (279) | | |
Stock-based compensation | 663 | | | 663 | | |
Foreign currency translation adjustment | (11) | | | | (11) | |
Net loss | (12,341) | | | | | (12,341) |
Ending Balance, Shares at Mar. 31, 2020 | | 111,748,065 | | | | |
Ending Balance, Values at Mar. 31, 2020 | | $ 144,263 | | | | |
Ending Balance, Shares at Mar. 31, 2020 | | | 433,749 | | | |
Ending Balance, Values at Mar. 31, 2020 | (112,422) | | $ 4 | 2,586 | (91) | (114,921) |
Beginning Balance, Shares at Dec. 31, 2019 | | 111,748,065 | | | | |
Beginning Balance, Values at Dec. 31, 2019 | | $ 143,984 | | | | |
Beginning Balance, Shares at Dec. 31, 2019 | | | 433,749 | | | |
Beginning Balance, Values at Dec. 31, 2019 | (100,454) | | $ 4 | 2,202 | (80) | (102,580) |
Beneficial conversion feature on Series D redeemable convertible preferred stock | $ 6,297 | | | | | |
Stock option exercises, Shares | 0 | | | | | |
Foreign currency translation adjustment | $ (2) | | | | | |
Net loss | (24,581) | | | | | |
Ending Balance, Shares at Jun. 30, 2020 | | 183,467,924 | | | | |
Ending Balance, Values at Jun. 30, 2020 | | $ 235,054 | | | | |
Ending Balance, Shares at Jun. 30, 2020 | | | 433,749 | | | |
Ending Balance, Values at Jun. 30, 2020 | (117,874) | | $ 4 | 9,365 | (82) | (127,161) |
Beginning Balance, Shares at Mar. 31, 2020 | | 111,748,065 | | | | |
Beginning Balance, Values at Mar. 31, 2020 | | $ 144,263 | | | | |
Beginning Balance, Shares at Mar. 31, 2020 | | | 433,749 | | | |
Beginning Balance, Values at Mar. 31, 2020 | (112,422) | | $ 4 | 2,586 | (91) | (114,921) |
Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $5,193, Shares | | 71,719,859 | | | | |
Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $5,193, Values | | $ 96,807 | | | | |
Beneficial conversion feature on Series D redeemable convertible preferred stock | | (6,297) | | | | |
Beneficial conversion feature on Series D redeemable convertible preferred stock | 6,297 | | | 6,297 | | |
Accretion on redeemable convertible preferred stock | | $ 281 | | | | |
Accretion on redeemable convertible preferred stock | (281) | | | (281) | | |
Stock-based compensation | 763 | | | 763 | | |
Foreign currency translation adjustment | 9 | | | | 9 | |
Net loss | (12,240) | | | | | (12,240) |
Ending Balance, Shares at Jun. 30, 2020 | | 183,467,924 | | | | |
Ending Balance, Values at Jun. 30, 2020 | | $ 235,054 | | | | |
Ending Balance, Shares at Jun. 30, 2020 | | | 433,749 | | | |
Ending Balance, Values at Jun. 30, 2020 | $ (117,874) | | $ 4 | $ 9,365 | $ (82) | $ (127,161) |