Condensed Consolidated Statement of Preferred Stock and Stockholders' Equity (Unaudited) - USD ($) $ in Thousands | Total | Cumulative Effect, Period of Adoption, Adjustment [Member] | Series A Convertible Preferred Stock [Member] | Series B Convertible Preferred Stock [Member] | Preferred Stock [Member] | Preferred Stock [Member]Series A Convertible Preferred Stock [Member] | Preferred Stock [Member]Series B Convertible Preferred Stock [Member] | Common Stock [Member] | Additional Paid-In Capital [Member] | Treasury Stock [Member] | Accumulated Deficit [Member] | Accumulated Deficit [Member]Cumulative Effect, Period of Adoption, Adjustment [Member] | Accumulated Deficit [Member]Series A Convertible Preferred Stock [Member] | Accumulated Deficit [Member]Series B Convertible Preferred Stock [Member] | Accumulated Other Comprehensive Income (Loss) [Member] |
Beginning balances at Dec. 31, 2018 | $ 60,947 | | | | | | | $ 779 | $ 384,940 | $ (108,392) | $ (216,364) | | | | $ (16) |
Beginning balances, shares at Dec. 31, 2018 | | | | | | | | 81,715,330 | | | | | | | |
Issuance of preferred stock in connection with private placement | | | | | | $ 62,662 | $ 33,881 | | | | | | | | |
Issuance of preferred stock in connection with private placement, shares | | | | | | 64,914 | 35,086 | | | | | | | | |
Beneficial conversion feature of preferred stock | | | $ (1,407) | | | $ 1,407 | | | | | | | $ (1,407) | | |
Accretion of beneficial conversion feature of Preferred Shares (Participating) | | | (12) | | | 12 | | | | | | | (12) | | |
Accrued dividend on preferred stock | | | (563) | $ (380) | | 563 | $ 380 | | | | | | (563) | $ (380) | |
Redemption accretion of preferred stock | | | | (71) | | | 71 | | | | | | | (71) | |
Net issuance of common stock upon exercise of stock options | 36 | | | | | | | | 36 | | | | | | |
Net issuance of common stock upon exercise of stock options, shares | | | | | | | | 17,438 | | | | | | | |
Net issuance of common stock upon vesting of restricted stock units | | | | | | | | 40,334 | | | | | | | |
Net issuance of common stock upon vesting of performance stock units | | | | | | | | 5,777 | | | | | | | |
Net issuance of restricted common stock | | | | | | | | 1,116,724 | | | | | | | |
Net issuance of restricted performance common stock | | | | | | | | 392,500 | | | | | | | |
Employee stock-based compensation costs | (111) | | | | | | | | 1,229 | (1,340) | | | | | |
Adjustment from foreign currency translation | (32) | | | | | | | | | | | | | | (32) |
Net loss | (6,265) | | | | | | | | | | (6,265) | | | | |
Ending balances at Mar. 31, 2019 | 52,142 | | | | | | | $ 779 | 386,205 | (109,732) | (225,062) | | | | (48) |
Ending balances, shares at Mar. 31, 2019 | | | | | 100,000 | | | | | | | | | | |
Ending balances at Mar. 31, 2019 | | | | | $ 98,976 | | | | | | | | | | |
Ending balances, shares at Mar. 31, 2019 | | | | | | | | 83,288,103 | | | | | | | |
Beginning balances at Dec. 31, 2018 | 60,947 | | | | | | | $ 779 | 384,940 | (108,392) | (216,364) | | | | (16) |
Beginning balances, shares at Dec. 31, 2018 | | | | | | | | 81,715,330 | | | | | | | |
Adjustment from foreign currency translation | (52) | | | | | | | | | | | | | | |
Net loss | (11,568) | | | | | | | | | | | | | | |
Ending balances at Sep. 30, 2019 | 44,629 | | | | | | | $ 780 | 390,016 | (110,273) | (235,826) | | | | (68) |
Ending balances, shares at Sep. 30, 2019 | | | | | 100,206 | | | | | | | | | | |
Ending balances at Sep. 30, 2019 | | | | | $ 104,437 | | | | | | | | | | |
Ending balances, shares at Sep. 30, 2019 | | | | | | | | 83,493,659 | | | | | | | |
Beginning balances at Mar. 31, 2019 | 52,142 | | | | | | | $ 779 | 386,205 | (109,732) | (225,062) | | | | (48) |
Beginning balances, shares at Mar. 31, 2019 | | | | | 100,000 | | | | | | | | | | |
Beginning balances at Mar. 31, 2019 | | | | | $ 98,976 | | | | | | | | | | |
Beginning balances, shares at Mar. 31, 2019 | | | | | | | | 83,288,103 | | | | | | | |
Issuance of Series A preferred stock for dividend on Series B preferred stock upon conversion to Series A preferred, shares | | | | | 206 | | | | | | | | | | |
Beneficial conversion feature of preferred stock | | | | (1,067) | | | 1,067 | | | | | | | (1,067) | |
Accretion of beneficial conversion feature of Preferred Shares (Participating) | | | (33) | | | 33 | | | | | | | (33) | | |
Accrued dividend on preferred stock | | | (1,505) | (650) | | 1,505 | 650 | | | | | | (1,505) | (650) | |
Redemption accretion of preferred stock | | | | $ (116) | | | $ 116 | | | | | | | $ (116) | |
Net issuance of common stock upon exercise of stock options | 144 | | | | | | | | 144 | | | | | | |
Net issuance of common stock upon exercise of stock options, shares | | | | | | | | 40,000 | | | | | | | |
Net issuance of common stock upon vesting of restricted stock units | | | | | | | | 3,333 | | | | | | | |
Net issuance of common stock upon vesting of performance stock units | | | | | | | | 1,223 | | | | | | | |
Net issuance of restricted common stock | | | | | | | | 16,000 | | | | | | | |
Employee stock-based compensation costs | 1,490 | | | | | | | | 1,964 | (474) | | | | | |
Adjustment from foreign currency translation | (56) | | | | | | | | | | | | | | (56) |
Net loss | (3,706) | | | | | | | | | | (3,706) | | | | |
Ending balances at Jun. 30, 2019 | 46,643 | | | | | | | $ 779 | 388,313 | (110,206) | (232,139) | | | | (104) |
Ending balances, shares at Jun. 30, 2019 | | | | | 100,206 | | | | | | | | | | |
Ending balances at Jun. 30, 2019 | | | | | $ 102,347 | | | | | | | | | | |
Ending balances, shares at Jun. 30, 2019 | | | | | | | | 83,348,659 | | | | | | | |
Accretion of beneficial conversion feature of Preferred Shares (Participating) | | | (44) | | | 44 | | | | | | | (44) | | |
Accrued dividend on preferred stock | | | $ (2,046) | | | 2,046 | | | | | | | (2,046) | | |
Net issuance of common stock upon exercise of stock options | 71 | | | | | | | $ 1 | 70 | | | | | | |
Net issuance of common stock upon exercise of stock options, shares | | | | | | | | 30,000 | | | | | | | |
Net issuance of restricted common stock | | | | | | | | 115,000 | | | | | | | |
Employee stock-based compensation costs | 1,566 | | | | | | | | 1,633 | (67) | | | | | |
Adjustment from foreign currency translation | 35 | | | | | | | | | | | | | | |
Net loss | (1,597) | | | | | | | | | | (1,597) | | | | |
Ending balances at Sep. 30, 2019 | 44,629 | | | | | | | $ 780 | 390,016 | (110,273) | (235,826) | | | | (68) |
Ending balances, shares at Sep. 30, 2019 | | | | | 100,206 | | | | | | | | | | |
Ending balances at Sep. 30, 2019 | | | | | $ 104,437 | | | | | | | | | | |
Ending balances, shares at Sep. 30, 2019 | | | | | | | | 83,493,659 | | | | | | | |
Adjustment from foreign currency translation | 36 | | | | | | | | | | | | | | 36 |
Beginning balances at Dec. 31, 2019 | 41,291 | | | | | | | $ 780 | 391,605 | (110,298) | (240,995) | | | | 199 |
Beginning balances, shares at Dec. 31, 2019 | | | 100,206 | | 100,206 | | | | | | | | | | |
Beginning balances at Dec. 31, 2019 | 106,527 | | $ 106,527 | | $ 106,527 | | | | | | | | | | |
Beginning balances, shares at Dec. 31, 2019 | | | | | | | | 83,393,514 | | | | | | | |
Cumulative effect adjustment from changes in accounting standard (Note 2) at Dec. 31, 2019 | | $ (103) | | | | | | | | | | $ (103) | | | |
Beginning balances, as adjusted at Dec. 31, 2019 | 41,188 | | | | $ 106,527 | | | $ 780 | 391,605 | (110,298) | (241,098) | | | | 199 |
Accretion of beneficial conversion feature of Preferred Shares (Participating) | | | (48) | | | 48 | | | | | | | (48) | | |
Accrued dividend on preferred stock | | | $ (2,181) | | | 2,181 | | | | | | | (2,181) | | |
Net issuance of common stock upon exercise of stock options | 117 | | | | | | | $ 1 | 116 | | | | | | |
Net issuance of common stock upon exercise of stock options, shares | | | | | | | | 46,875 | | | | | | | |
Net issuance of common stock upon vesting of restricted stock units | | | | | | | | 30,084 | | | | | | | |
Net issuance of common stock upon vesting of performance stock units | | | | | | | | 16,062 | | | | | | | |
Net issuance of restricted common stock | | | | | | | | 1,062,683 | | | | | | | |
Net issuance of restricted performance common stock | | | | | | | | 404,746 | | | | | | | |
Employee stock-based compensation costs | 204 | | | | | | | | 1,989 | (1,785) | | | | | |
Adjustment from foreign currency translation | (905) | | | | | | | | | | | | | | (905) |
Net loss | (853) | | | | | | | | | | (853) | | | | |
Ending balances at Mar. 31, 2020 | 37,522 | | | | | | | $ 781 | 393,710 | (112,083) | (244,180) | | | | (706) |
Ending balances, shares at Mar. 31, 2020 | | | | | 100,206 | | | | | | | | | | |
Ending balances at Mar. 31, 2020 | | | | | $ 108,756 | | | | | | | | | | |
Ending balances, shares at Mar. 31, 2020 | | | | | | | | 84,953,964 | | | | | | | |
Beginning balances at Dec. 31, 2019 | 41,291 | | | | | | | $ 780 | 391,605 | (110,298) | (240,995) | | | | 199 |
Beginning balances, shares at Dec. 31, 2019 | | | 100,206 | | 100,206 | | | | | | | | | | |
Beginning balances at Dec. 31, 2019 | 106,527 | | $ 106,527 | | $ 106,527 | | | | | | | | | | |
Beginning balances, shares at Dec. 31, 2019 | | | | | | | | 83,393,514 | | | | | | | |
Cumulative effect adjustment from changes in accounting standard (Note 2) at Dec. 31, 2019 | | $ (103) | | | | | | | | | | $ (103) | | | |
Beginning balances, as adjusted at Dec. 31, 2019 | 41,188 | | | | $ 106,527 | | | $ 780 | 391,605 | (110,298) | (241,098) | | | | 199 |
Adjustment from foreign currency translation | (118) | | | | | | | | | | | | | | |
Net loss | (3,480) | | | | | | | | | | | | | | |
Ending balances at Sep. 30, 2020 | 35,842 | | | | | | | $ 782 | 399,285 | (113,015) | (251,291) | | | | 81 |
Ending balances, shares at Sep. 30, 2020 | | | 100,206 | | 100,206 | | | | | | | | | | |
Ending balances at Sep. 30, 2020 | 113,241 | | $ 113,241 | | $ 113,241 | | | | | | | | | | |
Ending balances, shares at Sep. 30, 2020 | | | | | | | | 85,127,484 | | | | | | | |
Beginning balances at Mar. 31, 2020 | 37,522 | | | | | | | $ 781 | 393,710 | (112,083) | (244,180) | | | | (706) |
Beginning balances, shares at Mar. 31, 2020 | | | | | 100,206 | | | | | | | | | | |
Beginning balances at Mar. 31, 2020 | | | | | $ 108,756 | | | | | | | | | | |
Beginning balances, shares at Mar. 31, 2020 | | | | | | | | 84,953,964 | | | | | | | |
Accretion of beneficial conversion feature of Preferred Shares (Participating) | | | (47) | | | 47 | | | | | | | (47) | | |
Accrued dividend on preferred stock | | | (2,171) | | | 2,171 | | | | | | | (2,171) | | |
Net issuance of common stock upon exercise of stock options | 217 | | | | | | | $ 1 | 216 | | | | | | |
Net issuance of common stock upon exercise of stock options, shares | | | | | | | | 67,500 | | | | | | | |
Net issuance of common stock upon vesting of restricted stock units | | | | | | | | 75,631 | | | | | | | |
Net issuance of common stock upon vesting of performance stock units | | | | | | | | 32,848 | | | | | | | |
Net issuance of restricted common stock | | | | | | | | 6,590 | | | | | | | |
Net issuance of restricted performance common stock | | | | | | | | (26,666) | | | | | | | |
Employee stock-based compensation costs | 2,454 | | | | | | | | 3,251 | (797) | | | | | |
Adjustment from foreign currency translation | 294 | | | | | | | | | | | | | | 294 |
Net loss | (1,902) | | | | | | | | | | (1,902) | | | | |
Ending balances at Jun. 30, 2020 | $ 36,368 | | | | | | | $ 782 | 397,177 | (112,880) | (248,299) | | | | (412) |
Ending balances, shares at Jun. 30, 2020 | | | | | 100,206 | | | | | | | | | | |
Ending balances at Jun. 30, 2020 | | | | | $ 110,974 | | | | | | | | | | |
Ending balances, shares at Jun. 30, 2020 | | | | | | | | 85,109,867 | | | | | | | |
Accretion of beneficial conversion feature of Preferred Shares (Participating) | | | (48) | | | 48 | | | | | | | (48) | | |
Accrued dividend on preferred stock | | | $ (2,219) | | | $ 2,219 | | | | | | | $ (2,219) | | |
Net issuance of common stock upon exercise of stock options, shares | 0 | | | | | | | | | | | | | | |
Net issuance of common stock upon vesting of restricted stock units | | | | | | | | 7,084 | | | | | | | |
Net issuance of restricted common stock | | | | | | | | 10,533 | | | | | | | |
Employee stock-based compensation costs | $ 1,973 | | | | | | | | 2,108 | (135) | | | | | |
Adjustment from foreign currency translation | 493 | | | | | | | | | | | | | | 493 |
Net loss | (725) | | | | | | | | | | (725) | | | | |
Ending balances at Sep. 30, 2020 | 35,842 | | | | | | | $ 782 | $ 399,285 | $ (113,015) | $ (251,291) | | | | $ 81 |
Ending balances, shares at Sep. 30, 2020 | | | 100,206 | | 100,206 | | | | | | | | | | |
Ending balances at Sep. 30, 2020 | $ 113,241 | | $ 113,241 | | $ 113,241 | | | | | | | | | | |
Ending balances, shares at Sep. 30, 2020 | | | | | | | | 85,127,484 | | | | | | | |