XML 104 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Stock Option Activity (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Shares  
Outstanding, beginning of period (in shares) | shares 305,308
Exercised (in shares) | shares (8,620)
Forfeited (in shares) | shares (39,805)
Outstanding, end of period (in shares) | shares 256,883
Vested at period end (in shares) | shares 201,181
Expected to vest (in shares) | shares 55,702
Weighted Average Exercise Price  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 28.96
Exercised (in dollars per share) | $ / shares 19.33
Forfeited (in dollars per share) | $ / shares 28.45
Outstanding, end of period (in dollars per share) | $ / shares 29.36
Vested at period end (in dollars per share) | $ / shares 28.76
Expected to vest (in dollars per share) | $ / shares $ 31.55