XML 95 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Summary of Stock Option Awards (Detail) - Employee Stock Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Options outstanding at December 31, 2016 (shares) 1,154,658    
Options granted (shares) 0 0 0
Options exercised (shares) (171,747)    
Options forfeited (shares) (29,006)    
Options outstanding at December 31, 2017 (shares) 953,905 1,154,658  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Weighted Average Exercise Price, Outstanding, Balance (in usd per share) $ 14.16    
Weighted Average Exercise Price, Granted (in usd per share) 0.00    
Weighted Average Exercise Price, Exercised (in usd per share) 12.05    
Weighted Average Exercise Price, Forfeited (in usd per share) 12.73    
Weighted Average Exercise Price, Outstanding, Balance (in usd per share) 14.58 $ 14.16  
Weighted Average Exercise Price, Options exercisable at December 31, 2017 (in usd per share) $ 14.58    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Options exercisable at December 31, 2017 (shares) 953,905    
Weighted Average Remaining Contractual Life, Outstanding 4 years 2 months 12 days 4 years 10 months 24 days  
Weighted Average Remaining Contractual Life, Options exercisable at December 31, 2017 4 years 2 months 12 days    
Aggregate Intrinsic Value, Outstanding, Balance $ 296 $ 4,350  
Aggregate Intrinsic Value, Outstanding, Options exercisable at December 31, 2017 $ 296