XML 129 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Shares  
Outstanding, beginning of period (in shares) | shares 305,308
Exercised (in shares) | shares (18,792)
Forfeited (in shares) | shares (40,063)
Outstanding, end of period (in shares) | shares 246,453
Vested at period end (in shares) | shares 189,700
Expected to Vest (in shares) | shares 56,753
Weighted Average Exercise Price  
Outstanding at beginning of period (in dollars per share) $ 28.96
Granted (in dollars per share) 0
Exercised (in dollars per share) 22.91
Forfeited (in dollars per share) 28.47
Outstanding, end of period (in dollars per share) 29.50
Vested at period end (in dollars per share) 28.89
Expected to Vest (in dollars per share) $ 31.54
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Weighted Average Remaining Contractual Life. Outstanding (in years) 5 years 1 month 6 days
Aggregate Intrinsic Value, Outstanding | $ $ 256
Weighted Average Remaining Contractual Life, Exercisable (in years) 4 years 4 months 20 days
Aggregate Intrinsic Value, Exercisable | $ $ 242
Weighted Average Remaining Contractual Life, Expected to Vest (in years) 7 years 5 months 19 days
Aggregate Intrinsic Value, Expected to Vest | $ $ 14