XML 85 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Equity - Schedule of SARs and Non-Vested Restricted Stock Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
SARs exercise price, lower range limit (in dollars per share) $ 120.38 $ 88.68    
Outstanding, SARs (in shares) 132,163      
Exercisable, SARs (in shares) 83,054      
Vested or Expected to Vest, SARs (in shares) 132,163      
Weighted-average grant-date fair value (in dollars per share) $ 91.84 $ 78.55 $ 71.76 $ 75.81
Outstanding, Non-vested Restricted Stock (in shares) 100,025 103,891 83,956 62,597
Expected to Vest, Non-vested Restricted Stock (in shares) 100,025      
Minimum        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
SARs exercise price, lower range limit (in dollars per share)     $ 72.26  
Maximum        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
SARs exercise price, lower range limit (in dollars per share)     $ 75.16  
$25.00 - 39.99        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
SARs exercise price, lower range limit (in dollars per share) $ 25.00      
SARs exercise price, upper range limit (in dollars per share) $ 39.99      
Outstanding, SARs (in shares) 30,492      
Outstanding, Weighted-Average Remaining Contractual Life 2 years      
Exercisable, SARs (in shares) 30,492      
Exercisable, Weighted-Average Remaining Contractual Life 2 years      
Vested or Expected to Vest, SARs (in shares) 30,492      
Vested or Expected to Vest, Weighted-Average Remaining Contractual Life 2 years      
40.00 - 54.99        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
SARs exercise price, lower range limit (in dollars per share) $ 40.00      
SARs exercise price, upper range limit (in dollars per share) $ 54.99      
Outstanding, SARs (in shares) 0      
Outstanding, Weighted-Average Remaining Contractual Life 0 years      
Exercisable, SARs (in shares) 0      
Exercisable, Weighted-Average Remaining Contractual Life 0 years      
Vested or Expected to Vest, SARs (in shares) 0      
Vested or Expected to Vest, Weighted-Average Remaining Contractual Life 0 years      
55.00 - 69.99        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
SARs exercise price, lower range limit (in dollars per share) $ 55.00      
SARs exercise price, upper range limit (in dollars per share) $ 69.99      
Outstanding, SARs (in shares) 3,381      
Outstanding, Weighted-Average Remaining Contractual Life 4 years 3 months 18 days      
Exercisable, SARs (in shares) 3,381      
Exercisable, Weighted-Average Remaining Contractual Life 4 years 3 months 18 days      
Vested or Expected to Vest, SARs (in shares) 3,381      
Vested or Expected to Vest, Weighted-Average Remaining Contractual Life 4 years 3 months 18 days      
70.00 - 84.99        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
SARs exercise price, lower range limit (in dollars per share) $ 70.00      
SARs exercise price, upper range limit (in dollars per share) $ 84.99      
Outstanding, SARs (in shares) 46,739      
Outstanding, Weighted-Average Remaining Contractual Life 6 years 9 months 18 days      
Exercisable, SARs (in shares) 35,112      
Exercisable, Weighted-Average Remaining Contractual Life 6 years 8 months 12 days      
Vested or Expected to Vest, SARs (in shares) 46,739      
Vested or Expected to Vest, Weighted-Average Remaining Contractual Life 6 years 9 months 18 days      
85.00 - 99.99        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
SARs exercise price, lower range limit (in dollars per share) $ 85.00      
SARs exercise price, upper range limit (in dollars per share) $ 99.99      
Outstanding, SARs (in shares) 33,119      
Outstanding, Weighted-Average Remaining Contractual Life 7 years 7 months 6 days      
Exercisable, SARs (in shares) 14,069      
Exercisable, Weighted-Average Remaining Contractual Life 6 years 10 months 24 days      
Vested or Expected to Vest, SARs (in shares) 33,119      
Vested or Expected to Vest, Weighted-Average Remaining Contractual Life 7 years 7 months 6 days      
85.00 - 99.99        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Outstanding, Non-vested Restricted Stock (in shares) 18,100      
Outstanding, Weighted-Average Remaining Contractual Life 3 months 18 days      
Expected to Vest, Non-vested Restricted Stock (in shares) 18,100      
Expected to Vest, Weighted-Average Remaining Contractual Life 3 months 18 days      
85.00 - 99.99 | Minimum        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Weighted-average grant-date fair value (in dollars per share) $ 50.00      
85.00 - 99.99 | Maximum        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Weighted-average grant-date fair value (in dollars per share) $ 64.99      
65.00 - 79.99        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Outstanding, Non-vested Restricted Stock (in shares) 10,744      
Outstanding, Weighted-Average Remaining Contractual Life 2 months 12 days      
Expected to Vest, Non-vested Restricted Stock (in shares) 10,744      
Expected to Vest, Weighted-Average Remaining Contractual Life 2 months 12 days      
65.00 - 79.99 | Minimum        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Weighted-average grant-date fair value (in dollars per share) $ 65.00      
65.00 - 79.99 | Maximum        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Weighted-average grant-date fair value (in dollars per share) $ 79.99      
80.00 - 94.99        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Outstanding, Non-vested Restricted Stock (in shares) 35,101      
Outstanding, Weighted-Average Remaining Contractual Life 1 year 3 months 18 days      
Expected to Vest, Non-vested Restricted Stock (in shares) 35,101      
Expected to Vest, Weighted-Average Remaining Contractual Life 1 year 3 months 18 days      
80.00 - 94.99 | Minimum        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Weighted-average grant-date fair value (in dollars per share) $ 80.00      
80.00 - 94.99 | Maximum        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Weighted-average grant-date fair value (in dollars per share) $ 94.99      
95.00 - 109.99        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Outstanding, Non-vested Restricted Stock (in shares) 915      
Outstanding, Weighted-Average Remaining Contractual Life 9 months 18 days      
Expected to Vest, Non-vested Restricted Stock (in shares) 915      
Expected to Vest, Weighted-Average Remaining Contractual Life 9 months 18 days      
95.00 - 109.99 | Minimum        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Weighted-average grant-date fair value (in dollars per share) $ 95.00      
95.00 - 109.99 | Maximum        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Weighted-average grant-date fair value (in dollars per share) 109.99      
100.00 - 114.99        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
SARs exercise price, lower range limit (in dollars per share) 100.00      
SARs exercise price, upper range limit (in dollars per share) $ 114.99      
Outstanding, SARs (in shares) 0      
Outstanding, Weighted-Average Remaining Contractual Life 0 years      
Exercisable, SARs (in shares) 0      
Exercisable, Weighted-Average Remaining Contractual Life 0 years      
Vested or Expected to Vest, SARs (in shares) 0      
Vested or Expected to Vest, Weighted-Average Remaining Contractual Life 0 years      
115.00 - 129.99        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
SARs exercise price, lower range limit (in dollars per share) $ 115.00      
SARs exercise price, upper range limit (in dollars per share) $ 129.99      
Outstanding, SARs (in shares) 18,432      
Outstanding, Weighted-Average Remaining Contractual Life 9 years 2 months 12 days      
Exercisable, SARs (in shares) 0      
Exercisable, Weighted-Average Remaining Contractual Life 0 years      
Vested or Expected to Vest, SARs (in shares) 18,432      
Vested or Expected to Vest, Weighted-Average Remaining Contractual Life 9 years 2 months 12 days      
110.00 - 124.99        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Outstanding, Non-vested Restricted Stock (in shares) 35,165      
Outstanding, Weighted-Average Remaining Contractual Life 1 year 10 months 24 days      
Expected to Vest, Non-vested Restricted Stock (in shares) 35,165      
Expected to Vest, Weighted-Average Remaining Contractual Life 1 year 10 months 24 days      
110.00 - 124.99 | Minimum        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Weighted-average grant-date fair value (in dollars per share) $ 110.00      
110.00 - 124.99 | Maximum        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Weighted-average grant-date fair value (in dollars per share) $ 124.99