XML 59 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
6 Months Ended
Jan. 04, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options exercised   182,000    
Aggregate intrinsic value of stock options exercised   $ 2,146,000    
Options to purchase common stock, outstanding   3,876,000 2,300,000 3,268,000
Weighted average remaining contractual term   8 years 3 months 19 days 8 years 3 months 19 days  
Weighted average exercise price   $ 17.60 $ 15.07 $ 14.84
Weighted average grant date fair value of options granted   $ 14.14 $ 11.85  
Unrecognized stock-based compensation expense   $ 27,369,000    
Unrecognized compensation costs, weighted-average recognition periods   3 years    
Performance-Based Awards [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate number of outstanding restricted common stock units   189,300    
Performance based RSUs vested   0    
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate number of restricted common stock units granted under performance-based vesting 189,300      
Grant date fair value of restricted common stock units under performance-based vesting $ 3,997,000