XML 80 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation Plans - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 9 Months Ended
Jan. 31, 2019
Sep. 30, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized compensation costs related to non-vested   $ 43.9
Weighted-average period over which cost is expected to be recognized   2 years 1 month 6 days
Employees [Member] | Restricted Stock [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of non-option equity instruments granted during the period   97,244
Weighted-average grant date fair value per share   $ 242.74
Employees [Member] | Performance Based Share [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of non-option equity instruments granted during the period   16,716
Number of stock option equity instruments granted during the period   82,474
Weighted-average fair value each option granted   $ 38.83
Weighted-average grant date fair value per share   $ 224.13
President and Chief Operating Officer [Member] | Performance Based Share [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of non-option equity instruments granted during the period 18,914  
Grant date fair value $ 5.8  
Share-based compensation arrangement by share-based payment award award vesting date Jan. 24, 2024  
Fair value assumptions, Risk free interest rate 2.60%  
Fair value assumptions, Dividend yield rate 0.80%  
Fair value assumptions, Volatility rate 25.90%  
Performance period 5 years  
President and Chief Operating Officer [Member] | Performance Based Share [Member] | Range One [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of non-option equity instruments granted during the period 8,969  
Weighted-average grant date fair value per share $ 272.88  
Percentage of fair market value of the common stock on the grant date 125.00%  
President and Chief Operating Officer [Member] | Performance Based Share [Member] | Range Two [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of non-option equity instruments granted during the period 9,945  
Weighted-average grant date fair value per share $ 294.71  
Percentage of fair market value of the common stock on the grant date 135.00%  
President and Chief Operating Officer [Member] | Incentive Stock Options [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of stock option equity instruments granted during the period 76,868  
Grant date fair value $ 5.8  
Share-based compensation arrangement by share-based payment award award vesting date Jan. 24, 2024  
Fair value assumptions, Risk free interest rate 2.60%  
Fair value assumptions, Dividend yield rate 0.80%  
Fair value assumptions, Volatility rate 25.80%  
Share-based compensation arrangement by share-based payment award, options expiry date Jul. 22, 2024  
President and Chief Operating Officer [Member] | Incentive Stock Options [Member] | Range One [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of stock option equity instruments granted during the period 35,678  
Weighted-average fair value each option granted $ 272.88  
Percentage of fair market value of the common stock on the grant date 125.00%  
President and Chief Operating Officer [Member] | Incentive Stock Options [Member] | Range Two [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of stock option equity instruments granted during the period 41,189  
Weighted-average fair value each option granted $ 294.71  
Percentage of fair market value of the common stock on the grant date 135.00%