XML 35 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' equity - Schedule of Stock Option Transactions and Number of Stock Options Outstanding (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Options Outstanding, Number of Shares, beginning balance 2,069,167  
Options granted, Number of Shares 787,490  
Options exercised, Number of Shares (19,731)  
Options forfeited, Number of Shares (60,849)  
Options Outstanding, Number of Shares, ending balance 2,776,077 2,069,167
Exercisable, Number of Shares, ending balance 1,115,975  
Options Outstanding, Weighted Average Exercise Price, beginning balance $ 12.18  
Options granted, Weighted Average Exercise Price 16.55  
Options exercised, Weighted Average Exercise Price 10.30  
Options forfeited, Weighted Average Exercise Price 13.42  
Options Outstanding, Weighted Average Exercise Price, ending balance 13.41 $ 12.18
Exercisable, Weighted Average Exercise Price, ending balance $ 10.67  
Options Outstanding, Weighted Average Remaining Contractual Life (Years), ending balance 8 years 2 months 8 days 7 years 9 months 3 days
Exercisable, Weighted Average Remaining Contractual Life (Years), ending balance 6 years 7 months 17 days  
Options Outstanding, Aggregate Intrinsic Value $ 5,876 $ 3,187
Exercisable, Aggregate Intrinsic Value $ 4,321