XML 63 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Details)
6 Months Ended
Jun. 30, 2023
plan
$ / shares
shares
Mar. 25, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of equity compensation plans (plan) | plan 2  
2017 Long-Term Incentive Plan | Time Vested Stock Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares granted (in shares) 51,167  
Shares granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 117.60  
Shares vested (in shares) 63,722  
Shares vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 59.71  
2017 Long-Term Incentive Plan | Time Vested Stock Awards | Employees    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 3 years  
Service period 3 years  
2017 Long-Term Incentive Plan | Time Vested Stock Awards | Non-employee Directors    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 1 year  
2017 Long-Term Incentive Plan | Performance Awards | Employees    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares granted (in shares) 32,994  
Shares granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 136.54  
Service period 2 years 9 months 18 days  
2017 Long-Term Incentive Plan | Performance Awards | Employees | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of potential target shares awarded 0.00%  
2017 Long-Term Incentive Plan | Performance Awards | Employees | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of potential target shares awarded 200.00%  
2007 Long-Term Incentive Plan | Stock Options | Employees    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares exercised (in shares) 827  
Shares exercised, weighted average exercise price (in dollars per share) | $ / shares $ 24.68  
Share expired (in shares) 42  
Shares outstanding (in shares)   0