XML 455 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation Expense - Activity in Non-Performance Based Restricted Stock Awards (Details) - Restricted Stock And Restricted Stock Units
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Shares  
Nonvested, beginning of period (in shares) | shares 300,953
Granted (in shares) | shares 87,240
Vested (in shares) | shares (183,258)
Forfeited (in shares) | shares (6,788)
Nonvested, end of period (in shares) | shares 198,147
Weighted Average Grant Date Fair Value  
Nonvested, beginning of period (in dollars per share) | $ / shares $ 120.09
Granted (in dollars per share) | $ / shares 221.86
Vested (in dollars per share) | $ / shares 86.15
Forfeited (in dollars per share) | $ / shares 196.00
Nonvested, end of period (in dollars per share) | $ / shares $ 190.40