XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
compensation_plan
$ / shares
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Equity-based compensation expense | $ $ 99,507,000 $ 82,537,000 $ 58,234,000
Tax benefit related to equity-based compensation costs | $ $ 19,900,000 $ 16,700,000 $ 12,000,000
Options exercised (in shares) 158,022 95,069 74,027
Combined plan contribution | $ $ 26,200,000 $ 26,800,000 $ 24,700,000
Shares contributed to the Employee Stock Ownership Plan (in Shares) 3,640 5,180  
Number of deferred compensation plans | compensation_plan 2    
Common stock, shares held in rabbi trust, shares (in shares) 106,697 106,697  
Revolving Credit Facility | Amended Credit Agreement [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum loan borrowing capacity | $ $ 300,000,000    
Increase in commitment available | $ 300,000,000    
Revolving Credit Facility | Amended Credit Agreement [Member] | Sublimit for Issuance of Letters of Credit      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum loan borrowing capacity | $ $ 100,000,000    
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units grants during period 1,904    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (5,936)    
Total unrecognized compensation cost for all outstanding Options and RSUs | $ $ 259,300,000    
Weighted-average period over which the unrecognized compensation will be recorded 2 years 4 months 24 days    
Vested, but not issued at end of period (Aggregate Intrinsic Value) | $ $ 38,229,000    
Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number 27,482 33,320  
Vested, but not issued at end of period (Shares) 5,461    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (1,806)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares $ 5,758.02    
RSUs | Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units grants during period 690    
RSUs | Option Grant Solely Contingent upon Continued Employment or Continued Service as a Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units grants during period 1,214    
Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of years for options granted 10 years    
Options issued under the plan (in Shares) 4,100    
Options | Share-based Compensation Award, Tranche Three [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vesting rights 50.00%    
Employee Performance Based Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vesting rights 50.00%    
Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding 432,590 590,554  
Granted (Shares) 4,100    
Employee Stock | Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vesting rights 50.00%    
Employee Stock | Option Grant Solely Contingent upon Continued Employment or Continued Service as a Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vesting rights 25.00%    
Minimum | Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units vesting period or option vesting period 3 years    
Maximum | Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units vesting period or option vesting period 6 years    
2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding 141,236    
Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number 22,012    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 90,322    
Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number 163,248    
2018 Plan | RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 17,808    
2014 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 1,778    
Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number 273,143    
2010 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding 18,211    
Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number 5,470    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 0    
Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number 23,681