v3.25.4
Stock-based Compensation Expense - Activity in Non-Performance Based Restricted Stock Awards (Details) - Restricted Stock And Restricted Stock Units
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Shares  
Nonvested, beginning of period (in shares) | shares 206,582
Granted (in shares) | shares 243,613
Vested (in shares) | shares (138,285)
Forfeited (in shares) | shares (33,969)
Nonvested, end of period (in shares) | shares 277,941
Weighted-Average Grant Date Fair Value Per Share  
Nonvested, beginning of period (in dollars per share) | $ / shares $ 152.75
Granted (in dollars per share) | $ / shares 74.10
Vested (in dollars per share) | $ / shares 131.77
Forfeited (in dollars per share) | $ / shares 104.99
Nonvested, end of period (in dollars per share) | $ / shares $ 100.27