XML 69 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Options - Summary of Outstanding Stock Option Activity (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2017
Dec. 31, 2016
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Number of shares, Beginning balance 1,040,387  
Number of shares, Granted 456,144  
Number of shares, Exercised (244,993)  
Number of shared, Expired/Forfeited (29,449)  
Number of shares, Ending balance 1,222,089 1,040,387
Number of shares, Vested and exercisable 518,126  
Number of shares, Vested and expected to vest 1,222,089  
Weighted average exercise price $ 2.25  
Weighted average exercise price, Granted 14.89  
Weighted average exercise price, Exercised 2.07  
Weighted average exercise price, Expired/Forfeited 6.99  
Weighted average exercise price 6.89 $ 2.25
Weighted average exercise price, Vested and exercisable 2.07  
Weighted average exercise price, Vested and expected to vest $ 6.89  
Weighted average remaining contractual term 8 years 3 months 7 years 9 months 18 days
Weighted average remaining contractual term, Granted 9 years 4 months 13 days  
Weighted average remaining contractual term, Exercised 5 years 7 months 10 days  
Weighted average remaining contractual term, Expired/Forfeited 18 days  
Weighted average remaining contractual term, Vested and exercisable 7 years 11 days  
Weighted average remaining contractual term, Vested and expected to vest 8 years 3 months