XML 133 R114.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Transactions - Summary of Activity Related to Stock Options Outstanding and Exercisable (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2018
$ / shares
$41.20 (average term remaining - 5.1 years) Option [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Vested option exercise price $ 41.20
Vested option exercise, average life 5 years 1 month 6 days
$53.50 (average term remaining - 6.2 years) Option [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Vested option exercise price $ 53.50
Vested option exercise, average life 6 years 2 months 12 days
$41.88 (average term remaining - 7.1 years) Option [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Vested option exercise price $ 41.88
Vested option exercise, average life 7 years 1 month 6 days