v3.25.2
Stock Based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity The following is a summary of the Company's restricted stock activity during the three and six months ended June 30, 2025 and 2024:
Number of Restricted SharesWeighted Average Grant Date Fair Value
Non-vested at January 1, 2025442,559 $16.59 
  Grants209,256 16.04 
  Vested(62,871)17.79 
  Forfeited(29,056)16.18 
Non-vested at March 31, 2025559,888 $16.27 
 Vested(19,730)15.94 
 Forfeited(424)16.31 
Non-vested at June 30, 2025
539,734 $16.28 

Number of Restricted SharesWeighted Average Grant Date Fair Value
Non-vested at January 1, 2024435,541 $16.77 
 Grants212,441 16.50 
 Vested(25,890)20.14 
 Forfeited(1,545)16.54 
Non-vested at March 31, 2024620,547 $16.54 
Vested(44,988)17.20 
Forfeited(150)20.54 
Non-vested at June 30, 2024
575,409 $16.49 
Share-based Payment Arrangement, Option, Activity
The following is a summary of the Company's option activity during the three and six months ended June 30, 2025 and 2024:
Number of Stock Options Weighted Average Exercise PriceWeighted Average Remaining Contractual Term (in years) Aggregate Intrinsic Value
Outstanding, January 1, 20253,757,032 $16.22 5.4$574,569 
Granted454,327 16.23 — — 
 Expired(55,203)15.74 — — 
 Forfeited(7,862)16.16 — — 
Outstanding, March 31, 20254,148,294 $16.23 5.7$— 
   Expired(28,781)16.01 — — 
   Forfeited(3,509)16.30 — — 
Outstanding, June 30, 2025
4,116,004 $16.23 5.5$— 
Options exercisable at June 30, 2025
3,334,316 $16.16 4.6$— 

Number of Stock Options Weighted Average Exercise PriceWeighted Average Remaining Contractual Term (in years) Aggregate Intrinsic Value
Outstanding, January 1, 20243,584,069 $16.20 6.1$11,602,267 
Granted286,265 16.49 — — 
Exercised(28,051)15.60 — — 
Expired(1,412)15.60 — — 
Forfeited(5,832)17.29 — — 
Outstanding, March 31, 20243,835,039 $16.22 6.2$5,050,150 
Expired(1,924)17.82 — — 
  Forfeited(1,274)20.54 — — 
Outstanding, June 30, 2024
3,831,841 $16.22 6.0$— 
Options exercisable at June 30, 2024
2,657,292 $16.11 5.5$—