XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation Plans - Summary of Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Stock Options      
Outstanding at beginning of year (in shares) 372,736    
Granted (in shares) 6,000    
Exercised (in shares) (82,225)    
Forfeited (in shares) (25,000)    
Expired (in shares) (1,024)    
Outstanding at end of year (in shares) 270,487 372,736  
Weighted-average Exercise Price      
Outstanding at beginning of year (in dollars per share) $ 100.49    
Granted (in dollars per share) 100.74    
Exercised (in dollars per share) 59.17    
Forfeited (in dollars per share) 104.81    
Expired (in dollars per share) 111.35    
Outstanding at end of year (in dollars per share) $ 112.61 $ 100.49  
Stock Options, Additional Disclosures      
Weighted average remaining contractual term of stock options outstanding 4 years 10 months 24 days    
Aggregate intrinsic value $ 1,196,041    
Stock options vested and expected to vest (in shares) 268,289    
Stock options vested and expected to vest, weighted average exercise price (in dollars per share) $ 112.80    
Weighted average remaining contractual term of stock options expected to vest 4 years 10 months 24 days    
Aggregate intrinsic value of stock options expected to vest $ 1,156,748    
Stock options exercisable at the end of the period (in shares) 182,750    
Stock options exercisable at the end of the period, weighted average exercise price (in dollars per share) $ 117.56    
Weighted average remaining contractual term of stock options exercisable 3 years 7 months 6 days    
Aggregate intrinsic value of stock options exercisable $ 172,806    
Intrinsic value of stock options exercised $ 2,600,000 $ 2,400,000 $ 2,400,000