Stockholders' Equity (Details) - USD ($) |
1 Months Ended | 3 Months Ended | 9 Months Ended | ||||
|---|---|---|---|---|---|---|---|
Mar. 09, 2018 |
Jul. 30, 2020 |
Sep. 30, 2020 |
Sep. 30, 2019 |
Sep. 30, 2020 |
Sep. 30, 2019 |
Dec. 31, 2019 |
|
| Stockholders' Equity (Details) [Line Items] | |||||||
| Common stock, par value (in Dollars per share) | $ 0.001 | $ 0.001 | $ 0.001 | ||||
| Common stock proceeds (in Dollars) | $ 3,045,730 | $ 15,234,529 | |||||
| Common Stock, Shares, Issued | 31,348,171 | 31,348,171 | 25,665,350 | ||||
| Stock issued in connection with ATM sale of common stock, net (in Dollars) | $ 622,817 | $ 3,045,730 | $ 15,234,529 | ||||
| Proceeds from stock options exercised (in Dollars) | $ 0 | ||||||
| Preferred stock, shares authorized | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | ||
| Preferred stock, par value (in Dollars per share) | $ 0.001 | $ 0.001 | $ 0.001 | ||||
| stock options granted | 1,086,984 | ||||||
| Weighted Average Exercise Price (in Dollars per share) | $ 7.23 | $ 7.23 | $ 8.98 | ||||
| Exchange agreement, description | During the three and nine months ended September 30, 2020, total compensation expense for stock options issued to employees, directors, officers and consultants was $611,000 and $1,973,000, respectively, and $519,000 and $1,835,000 for the three and nine months ended September 30, 2019, respectively. | ||||||
| Unrecognized compensation expense (in Dollars) | $ 3,719,000 | $ 3,719,000 | |||||
| Weighted average remaining contractual life | 1 year 8 months 12 days | ||||||
| Dividend yield | 0.00% | ||||||
| Weighted average remaining contractual life | 6 years 9 months 18 days | ||||||
| Employees [Member] | |||||||
| Stockholders' Equity (Details) [Line Items] | |||||||
| Expected term (years) | 5 years | ||||||
| non-employees [Member] | |||||||
| Stockholders' Equity (Details) [Line Items] | |||||||
| Expected term (years) | 10 years | ||||||
| Common Stock [Member] | |||||||
| Stockholders' Equity (Details) [Line Items] | |||||||
| New ATM agreement, description | The Company is a party to a sales agreement with B. Riley dated March 9, 2018 for the sale of up to $14.7 million of the Company’s common stock under the Company’s ATM program, pursuant to a registration statement filed on March 9, 2018 for an aggregate of $70.0 million of the Company’s securities, which became effective on April 16, 2018. In November 2018, the ATM program amount was increased by $25.0 million. Under the ATM program, the Company may issue and sell common stock from time to time through B. Riley acting as agent, subject to limitations imposed by the Company and subject to B. Riley’s acceptance, such as the number or dollar amount of shares registered under the registration statement to which the offering relates. B. Riley is entitled to a commission of up to 3% of the gross proceeds from the sale of common stock sold under the ATM program. On August 31, 2020, the Company filed a prospectus supplement which allocated to the ATM program the remaining balance of its current shelf registration statement of approximately $7.3 million. The $7.3 million under the prospectus supplement, plus the $2.1 million already available under the ATM program, resulted in a total of approximately $9.4 million available to be sold under the Company’s ATM program. At September 30, 2020, the Company has approximately $8.7 million available under its ATM program (see Note 7 for subsequent event sales under the ATM program). | ||||||
| Stock issued in connection with ATM sale of common stock, net | 109,577 | 477,721 | 1,768,012 | ||||
| Stock issued in connection with ATM sale of common stock, net (in Dollars) | $ 110 | $ 478 | $ 1,768 | ||||
| Stock issued in connection with warrants exercised | 91,500 | 1,944,707 | |||||
| Stock issued in connection with stock options exercised | 750 | 36,590 | |||||
| Warrant [Member] | |||||||
| Stockholders' Equity (Details) [Line Items] | |||||||
| Stock issued in connection with warrants exercised | 91,500 | 1,944,707 | |||||
| Weighted Average Exercise Price (in Dollars per share) | $ 4.96 | $ 4.96 | |||||
| Value of stock issued in connection with upon exercise of warrants (in Dollars) | $ 412,000 | $ 8,658,000 | |||||
| Outstanding warrants | 183,148 | ||||||
| Weighted average remaining contractual life | 1 year 10 months 9 days | ||||||
| Options Held [Member] | |||||||
| Stockholders' Equity (Details) [Line Items] | |||||||
| Weighted Average Exercise Price (in Dollars per share) | $ 5.11 | $ 5.11 | |||||
| Restricted Stock Units (RSUs) [Member] | Common Stock [Member] | |||||||
| Stockholders' Equity (Details) [Line Items] | |||||||
| Issuance of vested restricted stock | 2,490 | ||||||
| Restricted Stock [Member] | |||||||
| Stockholders' Equity (Details) [Line Items] | |||||||
| Compensation expense (in Dollars) | $ 400 | $ 52,000 | $ 11,000 | $ 151,000 | |||
| B. Riley [Member] | |||||||
| Stockholders' Equity (Details) [Line Items] | |||||||
| Common stock sale of amount (in Dollars) | $ 14,700,000 | ||||||
| Rate Of commission | 3.00% | ||||||
| Amount of remaining balance of current shelf registration statement (in Dollars) | $ 7,300,000 | ||||||
| underwriters [Member] | |||||||
| Stockholders' Equity (Details) [Line Items] | |||||||
| Common Stock, Shares, Issued | 5,111,110 | ||||||
| Common Stock, Shares, Issued | 666,666 | ||||||
| ATM [Member] | Common Stock [Member] | |||||||
| Stockholders' Equity (Details) [Line Items] | |||||||
| Stock issued in connection with ATM sale of common stock, net | 477,721 | 1,768,012 | |||||
| Stock issued in connection with ATM sale of common stock, net (in Dollars) | $ 3,000,000.0 | $ 15,200,000 | |||||
| Common Stock [Member] | |||||||
| Stockholders' Equity (Details) [Line Items] | |||||||
| Common stock, par value (in Dollars per share) | $ 0.001 | ||||||
| Common stock proceeds (in Dollars) | $ 21,300,000 | ||||||
| Sale of Stock, Price Per Share (in Dollars per share) | $ 4.50 | ||||||
| Issuance of vested restricted stock | 2,490 | 19,425 | |||||
| Stock issued in connection with stock options exercised | 36,590 | ||||||
| Net proceeds exercise of stock options (in Dollars) | $ 117,000 | ||||||