XML 116 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Based Compensation - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 14,591,000 $ 19,511,000 $ 15,527,000
Warrants outstanding 0 344,000  
Stock Grants | IPO      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 6,600,000 $ 8,500,000 4,000,000
Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock options granted, contractual term 10 years    
Stock-based compensation expense $ 8,031,000 10,977,000 $ 8,932,000
Unrecognized compensation expense related to non-vested stock options expected to be recognized $ 14,600,000 $ 11,000,000  
Unrecognized compensation expense related to non-vested stock options, weighted-average period of recognition 1 year 10 months 24 days 1 year 7 months 6 days  
Total intrinsic value of stock options exercised $ 4,200,000 $ 100,000  
Stock Options | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock options granted, vesting period 2 years    
Stock Options | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock options granted, vesting period 4 years