XML 107 R92.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans - Stock Option Activity - 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]      
Intrinsic value of options exercised $ 5,300,000 $ 3,800,000 $ 3,700,000
Unrecognized compensation cost related to stock options $ 0    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average exercise price $ 14.28    
Weighted average remaining contractual term 10 months 10 days    
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average exercise price $ 16.57    
Weighted average remaining contractual term 1 year 8 months 5 days