XML 88 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plans - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2023
Mar. 31, 2022
Aug. 31, 2021
Jan. 31, 2019
Nov. 30, 2018
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 08, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Shares available for grant under the stock incentive plan           2,436,113      
Period vested for option grants             5 years    
Weighted-average fair value option granted           $ 123.47 $ 101.38 $ 137.66  
Number of awards excluded from option-pricing model           2      
Grant date fair value           $ 761      
Fair value assumptions, Dividend yield rate           0.80% 0.70% 0.40%  
Closing price of common stock           $ 292.85      
Unrecognized compensation costs related to non-vested           $ 2,200      
Weighted-average period over which cost is expected to be recognized           6 months      
Stock based compensation, Description The performance stock units vest 25% on each of the third and fourth anniversaries of the grant date and 50% on the fifth anniversary of the grant date, subject to certification of the performance criteria and his continued service through the respective vesting dates.                
Grant date deemed probable to vest           $ 5,502      
Common stock, shares issued           40,940,769 40,918,660    
Employee Stock Option | President and Chief Operating Officer [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of stock option equity instruments granted during the period       76,868 148,524        
Restricted Stock Restricted Stock Units Performance Shares And Performance Stock Unit [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Unrecognized compensation costs related to non-vested           $ 38,400      
Weighted-average period over which cost is expected to be recognized           1 year 6 months      
Performance Based Share [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Pay-out ranges, Maximum           200.00% 0.00%    
Performance Percentage to Metrics Performance Equity Awards           0.389      
Number of non-option equity instruments granted during the period 5,039 3,986 1,070            
Performance Based Share [Member] | Chief Operating Officer [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award award vesting date   Mar. 01, 2025              
Number of non-option equity instruments granted during the period       18,914 37,742        
Performance Based Share [Member] | Third and Fourth Anniversary [Member] | Chief Executive Officer [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Vesting right, percent 25.00%                
Performance Based Share [Member] | Fifth Anniversary [Member] | Chief Executive Officer [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Vesting right, percent 50.00%                
Employees Stock Purchase Plan [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Shares available for grant under the stock incentive plan           116,566     121,221
Common stock, shares issued           4,655      
Minimum [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Period vested for option grants           3 years      
Options Expiration Period           6 years      
Maximum [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Period vested for option grants           5 years      
Options Expiration Period           10 years