XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Incentive Plan Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
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,445.37 $ 1,104.02 $ 720.81
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share $ 11,400,000 9,100,000 8,900,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 $ 377.89 $ 284.25 $ 196.40
Options, Exercises in Period, Total Intrinsic Value $ 116,000 $ 84,500 $ 146,600
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value 7,800 7,700 8,000
Restricted Stock Units, Vested in Period, Total Fair Value 11,400 7,700 7,000
Allocated Share-based Compensation Expense for Restricted Stock Units $ 7,600 $ 7,900 $ 7,100
Number of Shares Available for Grant 3,858,825    
Deferred Compensation Liability, Current and Noncurrent $ 52,500    
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,447.75 $ 1,345.03 $ 803.26
Performance Share Unit Total Grant Value $ 4,000    
Performance Share Payout Percentage 200.00%    
Allocated Share-based compensation expense for PSUs $ 4,200 $ 3,100 $ 3,200