XML 144 R116.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
$ / shares
shares
Shares  
Nonvested, beginning of period (in shares) | shares 198,147
Granted (in shares) | shares 137,436
Vested (in shares) | shares (88,032)
Forfeited (in shares) | shares (40,969)
Nonvested, end of period (in shares) | shares 206,582
Weighted-Average Grant Date Fair Value Per Share  
Nonvested, beginning of period (in dollars per share) | $ / shares $ 190.40
Granted (in dollars per share) | $ / shares 111.78
Vested (in dollars per share) | $ / shares 163.53
Forfeited (in dollars per share) | $ / shares 169.87
Nonvested, end of period (in dollars per share) | $ / shares $ 152.75