Quarterly report pursuant to Section 13 or 15(d)

Stock Options - Summary of Option Activity (Details)

v3.8.0.1
Stock Options - Summary of Option Activity (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Shares Outstanding, Beginning balance 7,844,966  
Shares, Granted 1,574,500  
Shares, Exercised (36,465) (160,549)
Shares, Forfeited (40,417)  
Shares Outstanding, Ending balance 9,342,584  
Shares, Vested 5,049,555  
Weighted Average Exercise Price Outstanding, Beginning balance $ 3.75  
Weighted Average Exercise Price, Granted 8.32  
Weighted Average Exercise Price, Exercised 4.30  
Weighted Average Exercise Price, Forfeited 7.28  
Weighted Average Exercise Price Outstanding, Ending balance 4.50  
Weighted Average Exercise Price, Vested $ 2.41  
Weighted Average Remaining Contractual Term in Years, Outstanding 7 years 10 months 6 days  
Weighted Average Remaining Contractual Term in Years, Vested 6 years 11 months 4 days  
Average Intrinsic Value, Outstanding $ 29,325,265  
Average Intrinsic Value, Vested $ 24,544,006