Stockholders' Equity (Details Narrative) $ / shares in Units, $ in Thousands | Apr. 04, 2018USD ($)$ / shares | Dec. 08, 2017USD ($)$ / sharesshares | Dec. 08, 2017$ / sharesshares | Oct. 12, 2017USD ($)$ / sharesshares | Jun. 23, 2017shares | May 09, 2016$ / sharesshares | Apr. 07, 2016USD ($)$ / sharesshares | Oct. 08, 2015USD ($)$ / sharesshares | Dec. 31, 2017USD ($)$ / sharesshares | Mar. 31, 2020$ / sharesshares | Mar. 31, 2019shares | Dec. 31, 2019$ / sharesshares | Apr. 07, 2017USD ($) | Jun. 22, 2017shares |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Common stock shares authorized | | | | 9,500,000 | | | | | | 40,000,000 | | 40,000,000 | | |
Common stock par value | $ / shares | | | | $ 0.001 | | | | | | $ 0.001 | | $ 0.001 | | |
Preferred stock shares authorized | | | | 10,000,000 | | | | | | 10,000,000 | | 10,000,000 | | |
Preferred stock par value | $ / shares | | | | $ 0.001 | | | | | | $ 0.001 | | $ 0.001 | | |
Stock issued during period, shares new issue | | 2,013,636 | | | | | | | | | | | | |
Series A Convertible Preferred Stock [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Number of shares converted | | | | | | | | | | | | 4,804,545 | | |
2002 Stock Incentive Plan [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Share-based compensation common stock purchase price percentage | | | | | | | | | | 10.00% | | | | |
Share-based compensation expiration period | | | | | | | | | | 10 years | | | | |
Expected weighted-average period | | | | | | | | | | 5 years | | | | |
2002 Stock Incentive Plan [Member] | Maximum [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Share-based compensation common stock purchase price percentage | | | | | 110.00% | | | | | | | | | |
2002 Stock Incentive Plan [Member] | Maximum [Member] | Officer Director Or Consultant [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Percentage of options exercisable at a rate | | | | | | | | | | 20.00% | | | | |
2002 Stock Incentive Plan [Member] | Minimum [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Share-based compensation common stock purchase price percentage | | | | | 10.00% | | | | | | | | | |
2002 Stock Incentive Plan [Member] | Non-Statutory Stock Options [Member] | Maximum [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Share-based compensation common stock purchase price percentage | | | | | 85.00% | | | | | | | | | |
2002 Stock Incentive Plan [Member] | Employees, Directors and Consultants [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Share-based compensation number of shares reserved for issuance | | | | | 1,070,000 | | | | | | | | | 720,000 |
Term Loan Agreement [Member] | Tranche One [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Proceeds from issuance of long-term debt | $ | | | | | | | | $ 10,000 | | | | | | |
Series A Convertible Preferred Stock [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Stock issued during period, shares new issue | | | 2,114 | | | | | | | | | | | |
Series A Warrants [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants to purchase common shares | | 6,818,181 | 6,818,181 | | | 1,253,500 | | | | | | | | |
Class of warrant or right exercise price | $ / shares | | $ 0.44 | $ 0.44 | | | $ 11.25 | | | | | | | | |
Warrant expiration date, description | | | Expire 5 years after the issuance date | | | Expire 5 years after the Initial Exercise Date | | | | | | | | |
Series A Warrants [Member] | Volatility Rate [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | | | 76 | | | | 88 | | 88 | | |
Series A Warrants [Member] | Expected Term [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, term | | | | | | 6 years | | | | 5 years | | 5 years | | |
Series A Warrants [Member] | Risk-Free Interest Rate [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | | | 1.30 | | | | 2.14 | | 2.14 | | |
Series A Warrants [Member] | Dividend Yield [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | | | 0 | | | | 0 | | 0 | | |
Series B Warrants [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants to purchase common shares | | 6,818,181 | 6,818,181 | | | | | | | | | | | |
Proceeds from issuance or sale of equity | $ | | $ 3,000 | | | | | | | | | | | | |
Payments of stock issuance costs | $ | | $ 596 | | | | | | | | | | | | |
Class of warrant or right exercise price | $ / shares | | $ 0.44 | $ 0.44 | | | | | | | | | | | |
Warrant expiration date, description | | Expired 6 months after the issuance date | | | | | | | | | | | | |
Series B Warrants [Member] | Volatility Rate [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | | | | | | | 158.6 | | 158.6 | | |
Series B Warrants [Member] | Expected Term [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, term | | | | | | | | | | 6 months | | 6 months | | |
Series B Warrants [Member] | Risk-Free Interest Rate [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | | | | | | | 1.45 | | 1.45 | | |
Series B Warrants [Member] | Dividend Yield [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | | | | | | | 0 | | 0 | | |
Placement Agent Warrants [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants to purchase common shares | | 477,273 | 477,273 | | | | | | | | | | | |
Class of warrant or right exercise price | $ / shares | | $ 0.55 | $ 0.55 | | | | | | | | | | | |
Common Stock [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Number of shares converted | | 4,804,545 | | | | | | | | | | | | |
CRG Warrants [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants to purchase common shares | | | | | | | | 35,000 | | | | | | |
Class of warrant or right exercise price | $ / shares | | | | | | | | $ 50 | | | | | | |
Warrants exercisable date | | | | | | | | Oct. 8, 2020 | | | | | | |
Fair value of warrants | $ | | | | | | | | $ 290 | | | | | | |
Number of warrants exercised during period | | | | | | | | | | | | | | |
CRG Warrants [Member] | Term Loan Agreement [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants to purchase common shares | | | | | | | 35,000 | | | | | | | |
Class of warrant or right exercise price | $ / shares | | | | $ 1.50 | | | $ 15 | | | | | | | |
Fair value of warrants | $ | | | | $ 44 | | | | | | | | | $ 54 | |
Warrants fair value assumptions, term | | | | | | | 5 years | | | | | | | |
Ownership percentage | | | | 1.22% | | | | | | | | | | |
CRG Warrants [Member] | Volatility Rate [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | | | | | 73 | | | | | | |
CRG Warrants [Member] | Expected Term [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, term | | | | | | | | 5 years | | | | | | |
CRG Warrants [Member] | Risk-Free Interest Rate [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | | | | | 1.71 | | | | | | |
CRG Warrants [Member] | Dividend Yield [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | | | | | 0 | | | | | | |
CRG Warrants [Member] | Term Loan Agreement [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Fair value of warrants | $ | $ 10 | | | | | | | | | | | | | |
Reduced warrants per share | $ / shares | $ 0.44 | | | | | | | | | | | | | |
2015 CRG Warrants [Member] | Volatility Rate [Member] | Term Loan Agreement [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | 94 | | | 76 | | | | | | | |
2015 CRG Warrants [Member] | Expected Term [Member] | Term Loan Agreement [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, term | | | | 2 years 11 months 26 days | | | 4 years 6 months | | | | | | | |
2015 CRG Warrants [Member] | Risk-Free Interest Rate [Member] | Term Loan Agreement [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | 1.70 | | | 1.06 | | | | | | | |
2015 CRG Warrants [Member] | Dividend Yield [Member] | Term Loan Agreement [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | 0 | | | 0 | | | | | | | |
2016 CRG Warrants [Member] | Term Loan Agreement [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Fair value of warrants | $ | | | | | | | $ 106 | | | | | | | |
2016 CRG Warrants [Member] | Volatility Rate [Member] | Term Loan Agreement [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | 90 | | | 76 | | | | | | | |
2016 CRG Warrants [Member] | Expected Term [Member] | Term Loan Agreement [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, term | | | | 3 years 5 months 23 days | | | 5 years | | | | | | | |
2016 CRG Warrants [Member] | Risk-Free Interest Rate [Member] | Term Loan Agreement [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | 1.80 | | | 1.30 | | | | | | | |
2016 CRG Warrants [Member] | Dividend Yield [Member] | Term Loan Agreement [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | 0 | | | 0 | | | | | | | |
2017 CRG Warrants [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants to purchase common shares | | | | | | | | | 83,240 | | | | | |
Class of warrant or right exercise price | $ / shares | | | | | | | | | $ 1.50 | | | | | |
Fair value of warrants | $ | | | | | | | | | $ 30 | | | | | |
2017 CRG Warrants [Member] | Volatility Rate [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | | | | | | | 88 | | 88 | | |
2017 CRG Warrants [Member] | Expected Term [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, term | | | | | | | | | | 5 years | | 5 years | | |
2017 CRG Warrants [Member] | Risk-Free Interest Rate [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | | | | | | | 2.14 | | 2.14 | | |
2017 CRG Warrants [Member] | Dividend Yield [Member] | | | | | | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | | | | | | |
Warrants fair value assumptions, percentage | | | | | | | | | | 0 | | 0 | | |