Stockholders' Equity (Deficit) (Details Textual) | Nov. 03, 2017USD ($)$ / sharesshares | Dec. 31, 2018USD ($)$ / sharesshares | Jul. 25, 2018USD ($)shares | May 31, 2018$ / sharesshares | Apr. 30, 2018$ / sharesshares | Jan. 31, 2018USD ($)$ / sharesshares | Jan. 26, 2018USD ($)$ / sharesshares | Dec. 30, 2017USD ($)$ / sharesshares | Nov. 30, 2017USD ($)$ / sharesshares | Sep. 30, 2017USD ($)$ / sharesshares | Jun. 01, 2018$ / shares | Dec. 31, 2018USD ($)$ / sharesshares | Sep. 30, 2017USD ($)$ / sharesshares | Dec. 31, 2018USD ($)$ / sharesshares | Dec. 31, 2017USD ($)$ / sharesshares | Dec. 31, 2016USD ($)$ / sharesshares | Sep. 21, 2018$ / sharesshares | Apr. 26, 2018shares |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Common Stock, Par or Stated Value Per Share | $ / shares | | $ 0.001 | | | | | | | | | | $ 0.001 | | $ 0.001 | $ 0.001 | | | |
Share-based Compensation | $ | | | | | | | | | | | | | | $ 1,595,037 | $ 1,932,268 | | | |
Stock Issued During Period, Shares, Issued for Services | 2,173,914 | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share | $ / shares | | | | | | | | | | $ 2 | | | $ 2 | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | $ 0.50 | | | | $ 0.02 | | | | | | $ 0.50 | | $ 0.50 | | | $ 0.50 | |
Class of Warrant or Right, Outstanding | | 1,230,674 | | | | | | | | | | 1,230,674 | | 1,230,674 | | | | |
Warrants Intrinsic Value | $ | | | | | | | | | | | | | | $ 3,860,723 | | | | |
Share Price | $ / shares | | $ 4 | | | | | | | $ 2.30 | | | $ 4 | | $ 4 | | | | |
Stock Issued During Period, Value, New Issues | $ | | | | | | | | | | | | | | $ 850,000 | 5,000,001 | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares | | | | | | | | | | | | | | 250,000 | | | | |
Debt Conversion, Original Debt, Amount | $ | | | | | | | | | | | | | | | | $ 535,149 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate | | | | | | | | | | | | | | 2.46% | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | | | | | | | | | | 115.00% | | | | |
Stock Issued | $ | | | | | | | | | | | | | | $ 0 | $ 308,628 | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value | $ | | | | | | | $ 62,500 | | $ 143,750 | | | | | $ 399,716 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number | | 100,000 | | | | | | 250,000 | | | | 100,000 | | 100,000 | 400,000 | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value | $ | | $ 249,777 | | | | | | | | | | $ 249,777 | | $ 249,777 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | | | | | | | 62,500 | | | | | 250,000 | | | | |
Stock Issued During Period, Shares Warrants Exercised | | 30,000 | | | | 73,000 | | | | | | | | | | | | |
Stock Issued During Period, Value Warrants Exercised | $ | | $ 15,000 | | | | $ 1,460 | | | | | | | | $ 16,460 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares | | 62,500 | | | | | | | | 300,000 | | 62,500 | 300,000 | 62,500 | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options | $ | | $ 225,000 | | | | | | | | | | $ 225,000 | | $ 225,000 | $ 658,383 | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares | | | | | | | $ 2.50 | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | | | | | | | 5 years | | | 5 years | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | $ | | $ 2,368,750 | | | | | | | | | | $ 2,368,750 | | 2,368,750 | | | | |
Preferred Stock, Capital Shares Reserved for Future Issuance | | | | | | | | | | | | | | | | | | 10,000,000 |
Number Of Warrants Expired | | | | 15,119 | 75,503 | | | | | | | | | | | | | |
Number Of Warrants Subject To Term Extension | | | | 186,424 | 201,543 | | | | | | | | | | | | | |
Investment Warrants, Exercise Price | $ / shares | | | | | | | | | | | $ 2 | | | | | | | |
Investment Warrants Expiration Date | | | | May 31, 2019 | | | | | | | | | | | | | | |
Fair Value Adjustment of Warrants | $ | | | | | | | | | | | | | | 1,621,397 | 0 | | | |
Stock or Unit Option Plan Expense | $ | | | | | | | | | | | | | | 656,735 | | | | |
Number Of Warrants With Extended Expiration Date | | | | | | | | | | | | | | | | | 300,000 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value | $ | | | | | | | | | | | | | | | 256,754 | | | |
Allocated Share-based Compensation Expense | $ | | | | | | | | | | | | | | $ 1,595,037 | $ 2,115,319 | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | | | | | | | | | | | | 81,250 | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price | $ / shares | | $ 2.50 | | | | | | | | | | $ 2.50 | | $ 2.50 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term | | | | | | | | | | | | | | 3 years | | | | |
General and Administrative Expense [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Allocated Share-based Compensation Expense | $ | | | | | | | | | | | | | | $ 1,595,037 | $ 2,094,334 | | | |
Selling and Marketing Expense [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Allocated Share-based Compensation Expense | $ | | | | | | | | | | | | | | 0 | 20,357 | | | |
Research and Development Expense [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Allocated Share-based Compensation Expense | $ | | | | | | | | | | | | | | $ 0 | $ 628 | | | |
Private Placement [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Common Stock, Par or Stated Value Per Share | $ / shares | $ 0.001 | 0.001 | | | | | | | | | | $ 0.001 | | $ 0.001 | | | | |
Stock Issued During Period, Shares, Issued for Services | 2,173,914 | | | | | | | | | | | 369,567 | | | | | | |
Shares Issued, Price Per Share | $ / shares | $ 2.30 | $ 2.30 | | | | | | | | | | $ 2.30 | | $ 2.30 | | | | |
Share Price | $ / shares | $ 4 | | | | | | | | | | | | | | | | | |
Proceeds from Issuance of Private Placement | $ | $ 5,000,001 | | | | | | | | | | | $ 850,000 | | | | | | |
Non Qualified Stock Options [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares | | | | | | | | | | 325,000 | | | | 394,239 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | | | | | | | | 625,000 | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | | | | | | | | | 10 years | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number | | 625,000 | | | | | | | | | | 625,000 | | 625,000 | | | | |
Non Qualified Stock Options [Member] | Consultant [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Share Price | $ / shares | | | | | | | | $ 2.50 | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares | | | | | | | | 125,000 | | | | | | 250,000 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value | $ | | | | | | | | $ 312,275 | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | | | | | | 375,000 | | | | | | | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options | $ | | $ 413,877 | | | | | | | | | | $ 413,877 | | $ 413,877 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number | | 375,000 | | | | | | | | | | 375,000 | | 375,000 | | | | |
July 2018 Options [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share | $ / shares | | $ 2.50 | | | | | | | | | | $ 2.50 | | $ 2.50 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares | | | 12,500 | | | | | 50,000 | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value | $ | | | $ 44,994 | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value | $ | | $ 149,939 | | | | | | | | | | $ 149,939 | | $ 149,939 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | 50,000 | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares | | 37,500 | | | | | | | | | | 37,500 | | 37,500 | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options | $ | | $ 130,187 | | | | | | | | | | $ 130,187 | | $ 130,187 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | | | | | | | | 5 years | | | | | | | | | | |
Warrant [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | $ 0.71 | | | $ 2 | | | | | | | $ 0.71 | | $ 0.71 | | | | |
Warrants Weighted Average Remaining Life | | | | | | | | | | | | | | 3 months 18 days | | | | |
Restricted Stock [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, Issued for Services | | | | | | | | | | | | | | | | 176,250 | | |
Share Price | $ / shares | | | | | | | | | | | | | | | $ 1.76 | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value | $ | | | | | | | | | | | | | | | $ 143,000 | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value | $ | | | | | | | | | | | | | | | $ 256,754 | | | |
Stock Issued During Period, Value, Issued for Services | $ | | | | | | | | | | | | | | | | $ 113,754 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | | | | | | | | | | | | 81,250 | | | |
Share-based Compensation Award, Tranche One [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares | | | 37,500 | | | | 125,000 | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value | $ | | | | | | | | | | $ 486,070 | | | | | | | | |
Share-based Compensation Award, Tranche Two [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares | | | 25,000 | | | | 62,500 | | | | | | | | | | | |
Share-based Compensation Award, Tranche Three [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares | | | 12,500 | | | | 287,500 | | | | | | | | | | | |
Common Stock [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Share-based Compensation | $ | | | | | | | | | | | | | | | $ 401,037 | | | |
Stock Issued During Period, Shares, Issued for Services | | | | | | | | | | | | | | | 243,400 | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | | | | | 369,567 | 2,173,914 | | | |
Stock Issued During Period, Value, New Issues | $ | | | | | | | | | | | | | | $ 370 | $ 2,174 | | | |
Stock Issued During Period, Shares Warrants Exercised | | | | | | | | | | | | | | 103,000 | | | | |
Stock Issued During Period, Value Warrants Exercised | $ | | | | | | | | | | | | | | $ 102 | | | | |
Preferred Stock [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Debt Conversion, Converted Instrument, Shares Issued | | | | | | | | | | | | | | | | 535,154 | | |
Stock Issued | $ | | | | | | | | | | | | | | | | $ 784,888 | | |
Maximum [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Share Price | $ / shares | | | | $ 4 | | | | | | | | | | | $ 4 | | | |
Maximum [Member] | Measurement Input, Price Volatility [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | | | | 119 | | | | | | | | | | | | | | |
Maximum [Member] | Measurement Input, Risk Free Interest Rate [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | | | | 2.89 | | | | | | | | | | | | | | |
Minimum [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Share Price | $ / shares | | $ 1.76 | | $ 2.30 | | | | | | | | $ 1.76 | | $ 1.76 | | | | |
Minimum [Member] | Measurement Input, Price Volatility [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | | | | 118 | | | | | | | | | | | | | | |
Minimum [Member] | Measurement Input, Risk Free Interest Rate [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | | | | 2.61 | | | | | | | | | | | | | | |
Series A Preferred Stock [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share | $ / shares | | | | | | | | | | | | | | | | $ 1 | | |
Share Price | $ / shares | | | | | | | | | | | | | | | | $ 1 | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | | | | | 0 | 0 | 1,170,000 | | |
Stock Issued During Period, Value, New Issues | $ | | | | | | | | | | | | | | $ 0 | $ 0 | $ 1,170,000 | | |
Preferred Stock, Dividend Rate, Percentage | | | | | | | | | | | | | | | | 8.00% | | |
Preferred Stock, Dividends Per Share, Declared | $ / shares | | | | | | | | | | | | | | | | $ 1.20 | | |
Common Stock Dividends, Shares | | | | | | | | | | | | | | | 101,962 | | | |
Dividends, Preferred Stock, Stock | $ | | | | | | | | | | | | | | | $ 122,328 | | | |
Stock Issued During Period, Shares Warrants Exercised | | | | | | | | | | | | | | 0 | | | | |
Stock Issued During Period, Value Warrants Exercised | $ | | | | | | | | | | | | | | $ 0 | | | | |
Series B Preferred Stock [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Share Price | $ / shares | | | | | | | | | | $ 1 | | | $ 1 | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | | | | 3,105,000 | 0 | 0 | | | |
Stock Issued During Period, Value, New Issues | $ | | | | | | | | | | | | | $ 3,105,000 | $ 0 | $ 0 | | | |
Preferred Stock, Dividend Rate, Percentage | | | | | | | | | | | | | 6.00% | | | | | |
Preferred Stock, Dividends Per Share, Declared | $ / shares | | | | | | | | | | | | | $ 1.50 | | | | | |
Common Stock Dividends, Shares | | | | | | | | | | | | | | | 124,219 | | | |
Convertible Preferred Stock, Shares Issued upon Conversion | 3,490,977 | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares Warrants Exercised | | | | | | | | | | | | | | 0 | | | | |
Stock Issued During Period, Value Warrants Exercised | $ | | | | | | | | | | | | | | $ 0 | | | | |
Series B Preferred Stock [Member] | Dividend Declared [Member] | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | | | | | | | | | | | |
Dividends, Preferred Stock, Stock | $ | | | | | | | | | | | | | | | $ 186,300 | | | |