XML 140 R123.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans - Schedule of Stock Options Outstanding and Exercisable (Detail)
12 Months Ended
Dec. 31, 2017
$ / shares
shares
Exercise Price Range $8.34 - $18.23 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Options Outstanding | shares 827,775
Exercise Price Lower Range Outstanding $ 8.34
Exercise Price Upper Range Outstanding 18.23
Weighted Average Exercise Price $ 11.15
Weighted Average Remaining Life Outstanding (in years) 2 years 6 months 14 days
Number of Options Exercisable | shares 827,775
Weighted Average Exercise Price $ 11.15
Exercise Price Range $18.40 - $26.05 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Options Outstanding | shares 1,219,780
Exercise Price Lower Range Outstanding $ 18.40
Exercise Price Upper Range Outstanding 26.05
Weighted Average Exercise Price $ 24.21
Weighted Average Remaining Life Outstanding (in years) 3 years 1 month 2 days
Number of Options Exercisable | shares 1,219,780
Weighted Average Exercise Price $ 24.21
Exercise Price Range $28.13 - $42.74 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Options Outstanding | shares 823,189
Exercise Price Lower Range Outstanding $ 28.13
Exercise Price Upper Range Outstanding 42.74
Weighted Average Exercise Price $ 33.07
Weighted Average Remaining Life Outstanding (in years) 4 years 7 months 2 days
Number of Options Exercisable | shares 751,032
Weighted Average Exercise Price $ 33.52
Exercise Price Range $44.45 - $64.67 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Options Outstanding | shares 839,003
Exercise Price Lower Range Outstanding $ 44.45
Exercise Price Upper Range Outstanding 64.67
Weighted Average Exercise Price $ 57.72
Weighted Average Remaining Life Outstanding (in years) 6 years 11 months 26 days
Number of Options Exercisable | shares 431,827
Weighted Average Exercise Price $ 56.09
Exercise Price Range $64.86 - $77.11 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Options Outstanding | shares 370,885
Exercise Price Lower Range Outstanding $ 64.86
Exercise Price Upper Range Outstanding 77.11
Weighted Average Exercise Price $ 65.28
Weighted Average Remaining Life Outstanding (in years) 7 years 1 month 13 days
Number of Options Exercisable | shares 172,635
Weighted Average Exercise Price $ 65.31