v3.25.4
Stock-Based Compensation - Summary of Status and Changes in Nonvested Restricted Stock Units (Details) - RSUs - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Number of Shares      
Outstanding at beginning of year (in shares) 854,651 1,081,679 1,155,652
Granted (in shares) 317,974 421,642 405,434
Vested (in shares) (355,708) (528,208) (355,046)
Forfeited (in shares) (30,614) (120,462) (124,361)
Outstanding at year-end (in shares) 786,303 854,651 1,081,679
Weighted- Average Grant- Date Fair Value      
Balance at beginning of year, weighted average grant-date fair value $ 67.48 $ 66.91 $ 61.12
Granted, weighted average grant-date fair value 77.52 63.98 68.63
Vested, weighted average grant-date fair value 71.18 63.56 50.79
Forfeited, weighted average grant-date fair value 70.82 67.14 66.98
Balance at year end, weighted average grant-date fair value $ 70.27 $ 67.48 $ 66.91
Compensation expense $ 25,144 $ 20,212 $ 24,200
Unrecognized compensation expense $ 17,836 $ 24,014 $ 28,585
Weighted Average Grant Date Fair Value 1 year 8 months 12 days 1 year 9 months 3 days 1 year 10 months 20 days
Fair value of shares vested during the year $ 25,319 $ 33,572 $ 18,117
Intrinsic value of shares vested during the year $ 28,922 $ 32,049 $ 20,125