XML 126 R101.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Awards - Additional Information (Detail)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 20, 2016
shares
Dec. 31, 2018
USD ($)
shares
Dec. 31, 2017
USD ($)
Employee
shares
Dec. 31, 2016
USD ($)
shares
Dec. 31, 2015
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option issuance period   10 years      
Option vested period   1 year      
Option issued period   Stock options may be issued for terms of ten years      
Shares of common stock authorized to issue under equity award plan | shares 10,000,000        
Stock-based compensation expense   $ 13,255 $ 14,717 $ 14,892  
Tax benefit realized for the tax deductions for share-based compensation   2,364 7,684 12,877  
Stock-based compensation expense as a result of modification to accelerate vesting of certain awards     $ 525    
Number of employees to which modification to accelerate vesting of certain awards was made | Employee     20    
Total intrinsic value of options exercised   4,218 $ 1,643 1,794  
Cash received from option exercise   $ 191 $ 532 $ 195  
Outstanding options | shares   570,537 1,158,828 1,368,247 1,544,597
Options remaining average contractual term   1 year 9 months 18 days      
Options intrinsic value   $ 1,326      
Income Tax Expense Benefit [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Tax benefit realized for the tax deductions for share-based compensation   3,015 $ 5,402 $ 5,324  
Restricted Stock Awards [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Aggregate fair value of awards that vested   $ 5,975 $ 18,285 $ 9,842