XML 104 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Details 5)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Restricted stock units [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]  
Awards Outstanding (in shares) | shares 302,239
Granted (in shares) | shares 302,440
Forfeited (in shares) | shares (73,535)
Additional Earned (in shares) | shares 0
Issued (in shares) | shares (109,163)
Awards Outstanding | shares 421,981
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]  
Awards Outstanding (in dollars per share) | $ / shares $ 40.62
Granted (in dollars per share) | $ / shares 40.53
Forfeited (in dollars per share) | $ / shares 42.56
Additional earned (in dollars per share) | $ / shares 0
Issued (in dollars per share) | $ / shares 47.92
Awards Outstanding (in dollars per share) | $ / shares
Service And Performance Based Rights [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]  
Awards Outstanding (in shares) | shares 140,361
Granted (in shares) | shares 87,343
Forfeited (in shares) | shares (20,607)
Additional Earned (in shares) | shares (46,102)
Issued (in shares) | shares 0
Awards Outstanding | shares 160,995
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]  
Awards Outstanding (in dollars per share) | $ / shares $ 53.76
Granted (in dollars per share) | $ / shares 44.94
Forfeited (in dollars per share) | $ / shares 47.07
Additional earned (in dollars per share) | $ / shares 64.65
Issued (in dollars per share) | $ / shares 0
Awards Outstanding (in dollars per share) | $ / shares
Service And Market Based Rights [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]  
Awards Outstanding (in shares) | shares 70,204
Granted (in shares) | shares 43,682
Forfeited (in shares) | shares (10,307)
Additional Earned (in shares) | shares (23,072)
Issued (in shares) | shares 0
Awards Outstanding | shares 80,507
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]  
Awards Outstanding (in dollars per share) | $ / shares $ 93.58
Granted (in dollars per share) | $ / shares 76.61
Forfeited (in dollars per share) | $ / shares 81.66
Additional earned (in dollars per share) | $ / shares 111.39
Issued (in dollars per share) | $ / shares 0
Awards Outstanding (in dollars per share) | $ / shares