Common Stock - Additional Information (Details) | Jan. 09, 2018USD ($)$ / sharesshares | Jun. 09, 2017USD ($)$ / sharesyrshares | Jun. 08, 2017USD ($)shares | Jan. 30, 2017USD ($)shares | Sep. 29, 2016$ / sharesshares | Jun. 30, 2018shares | Mar. 31, 2018shares | Mar. 31, 2017shares | Mar. 31, 2016USD ($) | Aug. 31, 2018USD ($)shares | Dec. 31, 2018USD ($)$ / sharesshares | Dec. 31, 2017USD ($)$ / sharesshares | Dec. 31, 2016USD ($)$ / shares | Nov. 15, 2016USD ($)shares | Dec. 31, 2015USD ($) |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period | shares | | | | | | | | | | | 5,306,883 | 7,000,000 | | | |
Stock Issued During Period, Shares, Issued for Services | shares | | 250,000 | | | | | | | | | | | | | |
Stock Issued During Period, Shares, IPO, Shares Sold by Stockholders | shares | | 342,273 | | | | | | | | | | | | | |
Common stock issued for cash | $ | | | | | | | | | | | $ 9,803,000 | $ 12,550,000 | | | |
Payments on Behalf of Selling Stockholders to Purchasing Shareholders | $ | | $ 1,711,365 | | | | | | | | | | | | | |
Proceeds from Issuance Initial Public Offering | $ | | $ 10,000,000 | | | | | | | | | | | | | |
Stock Issued During Period, Shares, IPO, Including Shares Sold by Stockholders | shares | | 2,510,002 | | | | | | | | | | | | | |
Stock Issued During Period, Value, Issued for Services | $ | | $ 1,250,000 | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | | | | | $ 4.45 | $ 4.42 | $ 4 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | shares | | | | | | | | | | | 994,695 | | | | |
Proceeds from exercise of stock options | $ | | | | | | | | | | | $ 99,000 | | | | |
IPO [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Common stock issued for cash (in shares) | shares | | 2,852,275 | | | | | | | | | | | | | |
Common stock issued for cash | $ | | $ 14,261,375 | | | | | | | | | | | | | |
Payments of Stock Issuance Costs | $ | | $ 2,500,000 | | | | | | | | | | | | | |
Follow-on Offering [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Common stock issued for cash (in shares) | shares | 3,666,667 | | | | | | | | | | | | | | |
Common stock issued for cash | $ | $ 11,000,000 | | | | | | | | | | | | | | |
Payments of Stock Issuance Costs | $ | 1,200,000 | | | | | | | | | | | | | | |
Proceeds from Issuance or Sale of Equity, Net of Issuance Costs | $ | $ 9,800,000 | | | | | | | | | | | | | | |
Warrants Issued to Boustead Securities [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares | | 199,659 | | | | | | | | | | | | | |
Warrants and Rights Outstanding | $ | | $ 680,543 | | | | | | | | | | | | | |
Warrants Issued to Purchasers of Common Stock [Member] | Follow-on Offering [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 4.50 | | | | | | | | | | | | | | |
Class of Warrant or Right, Issued During Period per Common Share Issued | shares | 1.5 | | | | | | | | | | | | | | |
Warrants Issued to Underwriters [Member] | Follow-on Offering [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares | 256,667 | | | | | | | | | | | | | | |
Warrants and Rights Outstanding | $ | $ 598,737 | | | | | | | | | | | | | | |
Redwood Group International Limited [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Consulting Arrangement, Monthly Fee | $ | | | | | | | | | $ 5,000 | | | | | | |
Consulting Arrangement, Term | | | | | | | | | 12 months | | | | | | |
Consulting Arrangement, Term of Automatic Extension | | | | | | | | | 12 months | | | | | | |
Stock Issued During Period, Shares, Issued for Services | shares | | | | | 100,000 | | | | | | | | | | |
Agreement to Repurchase Stock, Repurchase Price | $ / shares | | | | | $ 0.00001 | | | | | | | | | | |
Payments for Consulting Agreement, Contingent Agreement | $ | | | | | | | | | | | | | | $ 800,000 | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares | | | | | | | | | | | | | | 350,000 | |
Payments For Consulting Fees | $ | | | $ 800,000 | | | | | | | | | | | | |
Stock Rescinded During Period, Shares, Issued for Prepaid Services | shares | | | 100,000 | | | | | | | | | | | | |
Warrants and Rights Outstanding | $ | | | | | | | | | | | | $ 1,240,000 | | | |
Redwood Group International Limited [Member] | Warrants Issued to Redwood [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares | | | 350,000 | | | | | | | | | | | | |
Measurement Input, Expected Term [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | | | | | | | | | | | | 5 years | | | |
Measurement Input, Expected Term [Member] | Follow-on Offering [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | 5 years | | | | | | | | | | | | | | |
Measurement Input, Expected Term [Member] | Warrants Issued to Boustead Securities [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Fair Value Assumptions, Measurement Input | yr | | 5 | | | | | | | | | | | | | |
Measurement Input, Exercise Price [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | $ / shares | | | | | | | | | | | | 5 | | | |
Measurement Input, Exercise Price [Member] | Follow-on Offering [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | $ / shares | 3.75 | | | | | | | | | | | | | | |
Measurement Input, Exercise Price [Member] | Warrants Issued to Boustead Securities [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Fair Value Assumptions, Measurement Input | $ / shares | | 6 | | | | | | | | | | | | | |
Measurement Input, Price Volatility [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | | | | | | | | | | | | 0.92 | | | |
Measurement Input, Price Volatility [Member] | Follow-on Offering [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | 0.9220 | | | | | | | | | | | | | | |
Measurement Input, Price Volatility [Member] | Warrants Issued to Boustead Securities [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Fair Value Assumptions, Measurement Input | | 0.92 | | | | | | | | | | | | | |
Measurement Input, Risk Free Interest Rate [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | | | | | | | | | | | | 0.0175 | | | |
Measurement Input, Risk Free Interest Rate [Member] | Follow-on Offering [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | 0.0213 | | | | | | | | | | | | | | |
Measurement Input, Risk Free Interest Rate [Member] | Warrants Issued to Boustead Securities [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Fair Value Assumptions, Measurement Input | | 0.0175 | | | | | | | | | | | | | |
Dennis Di Ricco [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Percent of Common Stock Owned | | | | | | | | 22.00% | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period | shares | | | | | | | | 7,000,000 | | | | | | | |
Shares Sold by Shareholder to Third Party | shares | | | | | | | | 2,500,000 | | | | | | | |
Certain Non-Employees [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period | shares | | | | | | 499,123 | 297,694 | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | shares | | | | | | | | | | 994,695 | | | | | |
Proceeds from exercise of stock options | $ | | | | | | | | | | $ 99,470 | | | | | |
Certain Non-Employees [Member] | IPO [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | shares | | | | | | | | | | 994,695 | | | | | |
Convertible Debt [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Debt Instrument, Face Amount | $ | | | | $ 645,000 | | | | | | | | | $ 645,000 | | $ 601,840 |
Convertible Debt [Member] | Notes Payable Convertible at $0.10 [Member] | | | | | | | | | | | | | | | |
Class Of Stock [Line Items] | | | | | | | | | | | | | | | |
Debt Instrument, Face Amount | $ | | | | | | | | | | | | | $ 600,000 | | |
Debt Conversion, Converted Instrument, Amount | $ | | | | $ 725,584 | | | | | | | | | | | |
Debt Conversion, Converted Instrument, Shares Issued | shares | | | | 6,868,578 | | | | | | | | | | | |