v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Common Share
The following data sets forth the computation of basic and diluted earnings per common share:
Three Months Ended June 30,Six Months Ended June 30,
(In thousands, except per share data)2026202520262025
Net income available to common shareholders$21,691 $4,762 $30,397 $18,504 
Weighted-average common shares outstanding - basic25,330,23421,566,61724,643,43720,467,349
Dilutive effect of stock-based compensation294,51632,818292,648301,485
Weighted-average common shares outstanding - diluted25,624,75021,599,43524,936,08520,768,834
Basic earnings per common share$0.86 $0.22 $1.23 $0.90 
Diluted earnings per common share0.85 0.22 1.22 0.89