XML 182 R115.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Stock Option Plan (Detail) - Employee Stock Option [Member] - CAD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Number of options, Options outstanding (in shares)      
Outstanding, January 1 1,479,275    
Granted 282,125    
Exercised (200,552)    
Forfeited (26,650)    
Expired (600)    
Outstanding, December 31 1,533,598 1,479,275  
Vested or expected to vest at December 31 1,500,135    
Exercisable, December 31 819,496    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Outstanding, January 1 (in dollars per share) $ 150.64    
Granted (in dollars per share) 248.54    
Exercised (in dollars per share) 118.86    
Forfeited (in dollars per share) 211.80    
Expired (in dollars per share) 71.69    
Outstanding at December 31 (in dollar per share) 176.02 $ 150.64  
Vested or expected to vest as at December 31 (in dollars per share) 174.77    
Exercisable at December 31 (in dollars per share) $ 140.54    
Number of options, Nonvested options (in shares)      
Outstanding (non-vested) January 1 682,927    
Granted 282,125    
Vested (226,623)    
Forfeited (non-vested) (24,327)    
Outstanding (non-vested) December 31 714,102 682,927  
Weighted average grant date fair value, Nonvested options      
Outstanding (non-vested), January 1 (in dollars per share) $ 45.46    
Weighted average grant date fair value of options granted during the year (in dollars per share) 55.63 $ 45.78 $ 39.01
Vested (in dollars per share) 46.94    
Forfeited (in dollars per share) 47.65    
Outstanding (non-vested), December 31 (in dollars per share) $ 48.94 $ 45.46  
Weighted average remaining term of vested or expected to vest options 7 years    
Aggregate intrinsic value of vested or expected to vest options $ 104