XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCK-BASED COMPENSATION - Equity Instruments Other Than Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares, Unvested, January 1, 2019 192,624    
Number of Shares, Granted 116,024    
Number of Shares, Vested (78,455)    
Number of Shares, Forfeited (3,209)    
Number of Shares, Unvested, December 31, 2019 226,984 192,624  
Weighted-Average Grant-Date Fair Value, Unvested, January 1, 2019 $ 160.99    
Weighted-Average Grant-Date Fair Value, Granted 208.67 $ 162.32 $ 168.95
Weighted-Average Grant-Date Fair Value, Vested 159.05    
Weighted-Average Grant-Date Fair Value, Forfeited 177.41    
Weighted-Average Grant-Date Fair Value, Unvested, December 31, 2019 $ 184.93 $ 160.99  
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares, Unvested, January 1, 2019 141,661    
Number of Shares, Granted 30,647    
Number of Shares, Vested (96,981)    
Number of Shares, Unvested, December 31, 2019 75,327 141,661  
Weighted-Average Grant-Date Fair Value, Unvested, January 1, 2019 $ 124.81    
Weighted-Average Grant-Date Fair Value, Granted 172.95 $ 155.85 194.19
Weighted-Average Grant-Date Fair Value, Vested 95.47    
Weighted-Average Grant-Date Fair Value, Unvested, December 31, 2019 $ 185.86 $ 124.81  
Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares, Unvested, January 1, 2019 117,915    
Number of Shares, Granted 74,074    
Number of Shares, Vested (9,035)    
Number of Shares, Unvested, December 31, 2019 182,954 117,915  
Weighted-Average Grant-Date Fair Value, Unvested, January 1, 2019 $ 165.48    
Weighted-Average Grant-Date Fair Value, Granted 214.70 $ 167.74 $ 198.72
Weighted-Average Grant-Date Fair Value, Vested 120.46    
Weighted-Average Grant-Date Fair Value, Unvested, December 31, 2019 $ 189.24 $ 165.48