XML 114 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Incentive Plans - Schedule of Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Shares      
Options exercised (in shares) (3,541) (2,433) (338)
Time-Based Stock Options      
Shares      
Beginning balance (in shares) 551,515    
Options granted (in shares) 93,674    
Options exercised (in shares) (5,189)    
Option forfeited (in shares) (3,740)    
Ending balance (in shares) 636,260 551,515  
Weighted Average Exercise Price      
Beginning balance (in USD per share) $ 75.82    
Weighted Average Exercise Price, Granted (in USD per share) 75.50    
Weighted Average Exercise Price, Exercised (in USD per share) 79.82    
Options forfeited (in USD per share) 77.77    
Ending balance (in USD per share) $ 75.73 $ 75.82  
Additional Disclosures      
Exercisable Outstanding (in shares) 210,262    
Exercisable, Weighted Average Exercise Price (in USD per share) $ 72.72    
Outstanding, Weighted Average Remaining Contractual Life (years) 7 years 9 months 18 days    
Exercisable, Weighted Average Remaining Contractual Life (years) 7 years 4 months 24 days    
Outstanding, Intrinsic Value $ 9,190    
Exercisable, Intrinsic Value $ 7,817