XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation , Narrative (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2021
shares
Dec. 31, 2021
USD ($)
numberOfPlans
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Employee Service Share-based Compensation, Nonvested Awards, Expected Compensation Cost To Be Recognized In Next Twelve Months   $ 25,100    
Share-based Compensation Expense   28,000,000 $ 22,700,000 $ 17,500,000
Vested in Period, Total Fair Value   27,800,000 $ 19,000,000 $ 15,300,000
Compensation Cost Not yet Recognized   60,800,000    
Employee Service Share-based Compensation, Nonvested Awards, Expected Compensation Cost To Be Recognized In Two Years   18,300    
Employee Service Share-based Compensation, Nonvested Awards, Expected Compensation Cost To Be Recognized In Three Years   10,200    
Employee Service Share-based Compensation, Nonvested Awards, Expected Compensation Cost To Be Recognized After Three Years   $ 7,200    
Number Of Share-Based Compensation Plans | numberOfPlans   2    
Two Thousand Fifteen Equity Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of Shares Available for Grant | shares   457,767    
Number of Shares Authorized | shares   1,750,000    
Director Plans [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of Shares Available for Grant | shares   169,865    
Number of Shares Authorized | shares   375,000    
2004 Non-employee Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized | shares 200,000      
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted shares | shares   290,607 261,731 190,020
Weighted Average Grant Date Fair Value | $ / shares   $ 131.84 $ 144.89 $ 107.50
Executive Officer [Member] | Time Based [Member] | Two Thousand Fifteen Equity Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award Vesting Rights, Percentage   20.00%    
Award Vesting Period   5 years    
Executive Officer [Member] | Restricted Stock [Member] | Two Thousand Fifteen Equity Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award Vesting Rights, Percentage     100.00%  
Director [Member] | Restricted Stock [Member] | 2004 Non-employee Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award Vesting Rights, Percentage     100.00%