Condensed Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($) $ in Thousands | Total | Warrants | Series A 12% convertible preferred stock | Series B-1 12% convertible preferred stock | Series B-2 12% convertible preferred stock | Series B-3 8% convertible preferred stock | Series C super dividend redeemable convertible preferred stock | Series A 12% convertible preferred stock | Series A 12% convertible preferred stockSeries A Convertible Preferred Stock [Member] | Series B-1 12% convertible preferred stock | Series B-1 12% convertible preferred stockSeries B Convertible Preferred Stock [Member] | Series B-2 12% convertible preferred stock | Series B-2 12% convertible preferred stockSeries B Convertible Preferred Stock [Member] | Series B-3 8% convertible preferred stock | Series B-3 8% convertible preferred stockSeries B Convertible Preferred Stock [Member] | Common Stock | Common StockWarrants | Common StockSeries A 12% convertible preferred stock | Common StockSeries B-1 12% convertible preferred stock | Common StockSeries B-2 12% convertible preferred stock | Common StockSeries B-3 8% convertible preferred stock | Common StockSeries C super dividend redeemable convertible preferred stock | Common StockSeries B Convertible Preferred Stock [Member] | Common StockSeries A Convertible Preferred Stock [Member] | Additional Paid-In Capital | Additional Paid-In CapitalWarrants | Additional Paid-In CapitalSeries A 12% convertible preferred stock | Additional Paid-In CapitalSeries B-1 12% convertible preferred stock | Additional Paid-In CapitalSeries B-2 12% convertible preferred stock | Additional Paid-In CapitalSeries B-3 8% convertible preferred stock | Additional Paid-In CapitalSeries C super dividend redeemable convertible preferred stock | Additional Paid-In CapitalSeries B Convertible Preferred Stock [Member] | Additional Paid-In CapitalSeries A Convertible Preferred Stock [Member] | Retained Deficit | Retained DeficitSeries A 12% convertible preferred stock | Retained DeficitSeries B-1 12% convertible preferred stock | Retained DeficitSeries B-2 12% convertible preferred stock | Retained DeficitSeries B-3 8% convertible preferred stock | Retained DeficitSeries C super dividend redeemable convertible preferred stock |
Stockholders' Equity (Deficit), Balance (in shares) at Dec. 31, 2017 | | | | | | | | 1,377,500 | | 900,000 | | 2,100,000 | | 2,508,000 | | 35,789,388 | | | | | | | | | | | | | | | | | | | | | | | |
Stockholders' Equity (Deficit), Balance at Dec. 31, 2017 | $ (530) | | | | | | | $ 557 | | $ 1,761 | | $ 3,697 | | $ 1,224 | | $ 36 | | | | | | | | | $ 173,363 | | | | | | | | | $ (181,168) | | | | | |
Temporary Equity, Balance (in shares) at Dec. 31, 2017 | | | | | | | 176 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Temporary Equity, Balance at Dec. 31, 2017 | | | | | | | $ 1,723 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Convertible preferred stock dividend | | | | | | | | | | | | | | | | | | | | | | | | | | | $ 66 | $ 101 | $ 237 | $ 94 | $ 56 | | | | $ (66) | $ (101) | $ (237) | $ (94) | $ (56) |
Convertible preferred stock dividend (in shares) | | | | | | | | | | | | | | | | | | 13,775 | 18,879 | 44,051 | 17,478 | 11,899 | | | | | | | | | | | | | | | | | |
Issuance of common stock | 5,242 | | | | | | | | | | | | | | | $ 1 | | | | | | | | | 5,241 | | | | | | | | | | | | | | |
Issuance of common stock (in shares) | | | | | | | | | | | | | | | | 618,614 | | | | | | | | | | | | | | | | | | | | | | | |
Issuance of common stock for exercise of warrants and options | | $ 8,797 | | | | | | | | | | | | | | | $ 4 | | | | | | | | | $ 8,793 | | | | | | | | | | | | | |
Issuance of common stock for exercise of warrants and options ( in shares) | | | | | | | | | | | | | | | | | 4,107,187 | | | | | | | | | | | | | | | | | | | | | | |
Issuance of common stock from Series A conversion | | | | | | | | | $ (10) | | | | | | | | | | | | | | | | | | | | | | | | $ 10 | | | | | | |
Issuance of common stock from Series A conversion (in shares) | | | | | | | | | (25,000) | | | | | | | | | | | | | | | 4,257 | | | | | | | | | | | | | | | |
Conversion of Series B Convertible Preferred to common | | | | | | | | | $ (10) | | | | | | | | | | | | | | | | | | | | | | | | 10 | | | | | | |
Conversion of Series B Convertible Preferred to common (in shares) | | | | | | | | | (25,000) | | | | | | | | | | | | | | | 4,257 | | | | | | | | | | | | | | | |
Net loss | (8,098) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (8,098) | | | | | |
Temporary Equity, Balance (in shares) at Jun. 30, 2018 | | | | | | | 176 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Temporary Equity, Balance at Jun. 30, 2018 | | | | | | | $ 1,723 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Issuance of common stock for services | 10 | | | | | | | | | | | | | | | | | | | | | | | | 11 | | | | | | | | | | | | | | |
Issuance of common stock for services (in shares) | | | | | | | | | | | | | | | | 2,655 | | | | | | | | | | | | | | | | | | | | | | | |
Stock-based compensation expense | 2,630 | | | | | | | | | | | | | | | | | | | | | | | | 2,630 | | | | | | | | | | | | | | |
Stockholders' Equity (Deficit), Balance (in shares) at Jun. 30, 2018 | | | | | | | | 1,352,500 | | 900,000 | | 2,100,000 | | 2,508,000 | | 40,628,183 | | | | | | | | | | | | | | | | | | | | | | | |
Stockholders' Equity (Deficit), Balance at Jun. 30, 2018 | 8,052 | | | | | | | $ 547 | | $ 1,761 | | $ 3,697 | | $ 1,224 | | $ 41 | | | | | | | | | 190,602 | | | | | | | | | (189,820) | | | | | |
Stockholders' Equity (Deficit), Balance (in shares) at Mar. 31, 2018 | | | | | | | | 1,377,500 | | 900,000 | | 2,100,000 | | 2,508,000 | | 37,645,971 | | | | | | | | | | | | | | | | | | | | | | | |
Stockholders' Equity (Deficit), Balance at Mar. 31, 2018 | 925 | | | | | | | $ 557 | | $ 1,761 | | $ 3,697 | | $ 1,224 | | $ 38 | | | | | | | | | 179,359 | | | | | | | | | (185,711) | | | | | |
Convertible preferred stock dividend | | | $ (42) | | | | $ (26) | | | | | | | | | | | | | | | | | | | | | $ 47 | $ 110 | $ 44 | | | | | (42) | (47) | (110) | (44) | (26) |
Convertible preferred stock dividend (in shares) | | | | | | | | | | | | | | | | | | | 7,421 | 17,315 | 6,870 | | | | | | | | | | | | | | | | | | |
Issuance of common stock | 5,242 | | | | | | | | | | | | | | | $ 1 | | | | | | | | | 5,241 | | | | | | | | | | | | | | |
Issuance of common stock (in shares) | | | | | | | | | | | | | | | | 618,614 | | | | | | | | | | | | | | | | | | | | | | | |
Issuance of common stock for exercise of warrants and options | | 4,346 | | | | | | | | | | | | | | | $ 2 | | | | | | | | | 4,344 | | | | | | | | | | | | | |
Issuance of common stock for exercise of warrants and options ( in shares) | | | | | | | | | | | | | | | | | 2,326,709 | | | | | | | | | | | | | | | | | | | | | | |
Issuance of common stock from Series A conversion | | | | | | | | | $ (10) | | | | | | | | | | | | | | | | | | | | | | | | 10 | | | | | | |
Issuance of common stock from Series A conversion (in shares) | | | | | | | | | (25,000) | | | | | | | | | | | | | | | 4,257 | | | | | | | | | | | | | | | |
Conversion of Series B Convertible Preferred to common | | | | | | | | | $ (10) | | | | | | | | | | | | | | | | | | | | | | | | $ 10 | | | | | | |
Conversion of Series B Convertible Preferred to common (in shares) | | | | | | | | | (25,000) | | | | | | | | | | | | | | | 4,257 | | | | | | | | | | | | | | | |
Net loss | (3,840) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (3,840) | | | | | |
Temporary Equity, Balance (in shares) at Jun. 30, 2018 | | | | | | | 176 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Temporary Equity, Balance at Jun. 30, 2018 | | | | | | | $ 1,723 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Issuance of common stock for services | 4 | | | | | | | | | | | | | | | | | | | | | | | | 4 | | | | | | | | | | | | | | |
Issuance of common stock for services (in shares) | | | | | | | | | | | | | | | | 1,026 | | | | | | | | | | | | | | | | | | | | | | | |
Stock-based compensation expense | 1,443 | | | | | | | | | | | | | | | | | | | | | | | | 1,443 | | | | | | | | | | | | | | |
Stockholders' Equity (Deficit), Balance (in shares) at Jun. 30, 2018 | | | | | | | | 1,352,500 | | 900,000 | | 2,100,000 | | 2,508,000 | | 40,628,183 | | | | | | | | | | | | | | | | | | | | | | | |
Stockholders' Equity (Deficit), Balance at Jun. 30, 2018 | 8,052 | | | | | | | $ 547 | | $ 1,761 | | $ 3,697 | | $ 1,224 | | $ 41 | | | | | | | | | 190,602 | | | | | | | | | (189,820) | | | | | |
Stockholders' Equity (Deficit), Balance (in shares) at Dec. 31, 2018 | | | | | | | | 1,327,500 | | 900,000 | | 2,100,000 | | 2,508,000 | | 41,190,905 | | | | | | | | | | | | | | | | | | | | | | | |
Stockholders' Equity (Deficit), Balance at Dec. 31, 2018 | 5,175 | | | | | | | $ 537 | | $ 1,761 | | $ 3,697 | | $ 1,224 | | $ 41 | | | | | | | | | 194,130 | | | | | | | | | | | | | | |
Temporary Equity, Balance (in shares) at Dec. 31, 2018 | | | | | | | 176 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Temporary Equity, Balance at Dec. 31, 2018 | | | | | | | $ 1,723 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Convertible preferred stock dividend | (53) | | (80) | $ (6) | $ (15) | $ (9) | $ (53) | | | | | | | | | | | | | | | | | | | | | | | | | | | (196,215) | (80) | $ (6) | $ (15) | $ (9) | (53) |
Issuance of common stock | $ 46,754 | | | | | | | | | | | | | | | $ 10 | | | | | | | | | 46,744 | | | | | | | | | | | | | | |
Issuance of common stock (in shares) | | | | | | | | | | | | | | | | 10,883,394 | | | | | | | | | | | | | | | | | | | | | | | |
Issuance of common stock for exercise of warrants and options | | 2,650 | | | | | | | | | | | | | | | $ 1 | | | | | | | | | 2,649 | | | | | | | | | | | | | |
Issuance of common stock for exercise of warrants and options ( in shares) | 142,543 | | | | | | | | | | | | | | | | 727,633 | | | | | | | | | | | | | | | | | | | | | | |
Issuance of common stock from Series A conversion | | | | | | | | | | | $ (1,761) | | $ (3,697) | | $ (1,224) | | | | | | | | $ 4 | | | | | | | | | $ 6,678 | | | | | | | |
Issuance of common stock from Series A conversion (in shares) | | | | | | | | | | | (900,000) | | (2,100,000) | | (2,508,000) | | | | | | | | 3,789,346 | | | | | | | | | | | | | | | | |
Conversion of Series B Convertible Preferred to common | | | | | | | | | | | $ (1,761) | | $ (3,697) | | $ (1,224) | | | | | | | | $ 4 | | | | | | | | | $ 6,678 | | | | | | | |
Conversion of Series B Convertible Preferred to common (in shares) | | | | | | | | | | | (900,000) | | (2,100,000) | | (2,508,000) | | | | | | | | 3,789,346 | | | | | | | | | | | | | | | | |
Warrant modification (Note 9) | | | | | | | | | | | | | | | | | | | | | | | | | 6,622 | | | | | | | | | (6,622) | | | | | |
Net loss | $ (5,373) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (5,373) | | | | | |
Temporary Equity, Balance (in shares) at Jun. 30, 2019 | | | | | | | 176 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Temporary Equity, Balance at Jun. 30, 2019 | | | | | | | $ 1,723 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Issuance of common stock for services | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Stock-based compensation expense | 855 | | | | | | | | | | | | | | | | | | | | | | | | 855 | | | | | | | | | | | | | | |
Stockholders' Equity (Deficit), Balance (in shares) at Jun. 30, 2019 | | | | | | | | 1,327,500 | | 0 | | 0 | | 0 | | 56,591,278 | | | | | | | | | | | | | | | | | | | | | | | |
Stockholders' Equity (Deficit), Balance at Jun. 30, 2019 | 49,898 | | | | | | | $ 537 | | $ 0 | | $ 0 | | $ 0 | | $ 56 | | | | | | | | | 257,678 | | | | | | | | | (208,373) | | | | | |
Stockholders' Equity (Deficit), Balance (in shares) at Mar. 31, 2019 | | | | | | | | 1,327,500 | | | | | | | | 45,594,411 | | | | | | | | | | | | | | | | | | | | | | | |
Stockholders' Equity (Deficit), Balance at Mar. 31, 2019 | 5,119 | | | | | | | $ 537 | | | | | | | | $ 45 | | | | | | | | | 209,845 | | | | | | | | | (205,308) | | | | | |
Convertible preferred stock dividend | | | $ (40) | | | | $ (27) | | | | | | | | | | | | | | | | | | | | | | | | | | | | $ (40) | | | | $ (27) |
Issuance of common stock | 44,889 | | | | | | | | | | | | | | | $ 10 | | | | | | | | | 44,879 | | | | | | | | | | | | | | |
Issuance of common stock (in shares) | | | | | | | | | | | | | | | | 10,488,161 | | | | | | | | | | | | | | | | | | | | | | | |
Issuance of common stock for exercise of warrants and options | | $ 2,512 | | | | | | | | | | | | | | | $ 1 | | | | | | | | | $ 2,511 | | | | | | | | | | | | | |
Issuance of common stock for exercise of warrants and options ( in shares) | | | | | | | | | | | | | | | | | 508,706 | | | | | | | | | | | | | | | | | | | | | | |
Net loss | (2,998) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (2,998) | | | | | |
Temporary Equity, Balance (in shares) at Jun. 30, 2019 | | | | | | | 176 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Temporary Equity, Balance at Jun. 30, 2019 | | | | | | | $ 1,723 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Stock-based compensation expense | 443 | | | | | | | | | | | | | | | | | | | | | | | | 443 | | | | | | | | | | | | | | |
Stockholders' Equity (Deficit), Balance (in shares) at Jun. 30, 2019 | | | | | | | | 1,327,500 | | 0 | | 0 | | 0 | | 56,591,278 | | | | | | | | | | | | | | | | | | | | | | | |
Stockholders' Equity (Deficit), Balance at Jun. 30, 2019 | $ 49,898 | | | | | | | $ 537 | | $ 0 | | $ 0 | | $ 0 | | $ 56 | | | | | | | | | $ 257,678 | | | | | | | | | $ (208,373) | | | | | |