XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
CAPITAL STOCK AND SHARE-BASED COMPENSATION - Non-Vested Stock Units Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Non-Vested Stock Units - Service-Based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Non-vested, beginning balance (shares) 157,546    
Granted (shares) 110,076    
Vested (shares) (75,446)    
Canceled, forfeited or expired (shares) (11,353)    
Non-vested, ending balance (shares) 180,823 157,546  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Non-vested, beginning balance (usd per share) $ 123.92    
Granted (usd per share) 234.42 $ 206.10 $ 123.70
Vested (usd per share) 110.31    
Canceled, forfeited or expired (usd per share) 149.60    
Non-vested, ending balance (usd per share) $ 195.25 $ 123.92  
Non-Vested Stock Units - Service-Based and Performance-Based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Non-vested, beginning balance (shares) 196,287    
Granted (shares) 81,983    
Vested (shares) (79,736)    
Canceled, forfeited or expired (shares) (11,583)    
Non-vested, ending balance (shares) 186,951 196,287  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Non-vested, beginning balance (usd per share) $ 148.16    
Granted (usd per share) 262.67 $ 201.90 $ 128.89
Vested (usd per share) 125.61    
Canceled, forfeited or expired (usd per share) 174.41    
Non-vested, ending balance (usd per share) $ 206.36 $ 148.16  
Additional Performance Based Award Target share Amount 10,250