XML 34 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Equity Transactions And Share Based Compensation [Line Items]      
Total number of shares authorized 55,000,000    
Common stock, shares authorized 50,000,000   50,000,000
Common stock, par value $ 0.000001   $ 0.000001
Preferred stock, shares authorized 5,000,000    
Preferred stock, par value $ 0.000001    
Common stock, shares issued 23,492,161   23,472,430
Common stock, shares outstanding 23,492,161   23,472,430
Preferred stock, shares issued 0   0
Preferred stock, shares outstanding 0   0
Maximum number of shares of common stock that may be issued 3,786,175    
Shares of common stock reserved for issuance description Additionally, the number of shares of common stock reserved for issuance under the 2014 Plan will automatically increase on January 1 of each year for a period of up to 10 years, beginning on January 1, 2015 and ending on and including January 1, 2024, by 4% of the total number of shares of capital outstanding on December 31 of the preceding calendar year, or a lesser number of shares determined by the board of directors.    
Shares of common stock reserved for issuance percentage 4.00%    
Years of increase in shares of common stock reserved for issuance 10 years    
Stock options granted 787,490    
Stock options granted, exercise price per share $ 16.55    
Common stock issued upon exercise of options 19,731    
Common stock issued upon exercise of options aggregate intrinsic value $ 0.1    
Stock-based compensation expense 1.3 $ 0.6  
Unrecognized stock-based compensation cost $ 17.0 $ 12.8  
Unrecognized stock-based compensation cost, weighted-average period recognized 3 years 3 months 21 days 3 years 4 months 2 days  
Employees [Member]      
Equity Transactions And Share Based Compensation [Line Items]      
Stock options granted 787,490    
Stock options granted, exercise price per share $ 16.55    
Stock options, expiration period 10 years    
Employees [Member] | Vesting 25% One Year After the Beginning of the Vesting Period and Monthly Thereafter [Member]      
Equity Transactions And Share Based Compensation [Line Items]      
Stock options, vesting period from grant date 1 year    
Stock options, vesting percentage 25.00%    
Stock options, vesting period 36 months