Stock-based Compensation - Summary of Option Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Options Outstanding, Beginning 322,707 261,372 261,372
Options Outstanding Options granted 63,335
Options Outstanding Expired  
Options Outstanding Forfeited options  
Options Outstanding Exercised  
Options Outstanding Ending 322,707   322,707
Weighted Average Exercise Price Outstanding, Beginning $ 1.29 $ 0.55 $ 0.55
Weighted Average Exercise Price Options granted   3.85
Weighted Average Exercise Price Expired  
Weighted Average Exercise Price Forfeited options  
Weighted Average Exercise Price Exercised  
Weighted Average Exercise Price Outstanding, Ending 1.29   1.29
Weighted Average Fair Value Outstanding, Beginning 0.70 $ 0.49 0.49
Weighted Average Fair Value Options granted   1.59
Weighted Average Fair Value Expired  
Weighted Average Fair Value Forfeited options  
Weighted Average Fair Value Exercised  
Weighted Average Fair Value Outstanding, Ending $ 0.70   $ 0.70
Weighted-average Remaining Contractual Life Outstanding, Beginning 7 years 18 days   8 years 7 months 17 days
Weighted-average Remaining Contractual Life Options granted 0 years   4 years 7 months 6 days
Weighted-average Remaining Contractual Life Outstanding, Ending 6 years 6 months 18 days   7 years 18 days