XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plan Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Payment Arrangement [Abstract]      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years 6 months    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 1,230.18 $ 1,445.37 $ 1,104.02
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share $ 10,800,000 11,400,000 9,100,000
Number of Shares Authorized for Stock Option Plan 2,000,000    
Options, Award Vesting Period 5 years    
Restricted Stock Units, Vesting Period 5 years    
Options, Grants in Period, Weighted Average Grant Date Fair Value $ 447.52 $ 377.89 $ 284.25
Options, Exercises in Period, Total Intrinsic Value $ 121,300 $ 116,000 $ 84,500
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value 7,800   7,700
Restricted Stock Units, Vested in Period, Total Fair Value 8,200 11,400 7,700
Allocated Share-based Compensation Expense for Restricted Stock Units $ 7,900 $ 7,600 $ 7,900
Number of Shares Available for Grant 3,858,825    
Deferred Compensation Liability, Current and Noncurrent $ 52,900    
Estimated Weighted Average Amortization Period 2 years 3 months 18 days    
Performance Share Units Vesting Period 3 years    
Performance Share Unit Payout Percentage - Minimum 0.00%    
Performance Share Units Payout Percentage - Maximum 200.00%    
Performance Option Fair Value $ 1,357.26 $ 1,447.75 $ 1,345.03
Performance Share Unit Total Grant Value $ 3,200    
Performance Share Payout Percentage 200.00%    
Allocated Share-based compensation expense for PSUs $ 4,000 $ 4,200 $ 3,100