XML 44 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following data sets forth the computation of basic and diluted earnings per common share:
Three Months Ended March 31,
(In thousands, except per share data)20262025
Net income available to common shareholders$8,706 $13,742 
Weighted-average common shares outstanding - basic23,949,00819,355,867
Dilutive effect of stock-based compensation365,13160,398
Weighted-average common shares outstanding - diluted24,314,13919,416,265
Basic earnings per common share$0.36 $0.71 
Diluted earnings per common share0.36 0.71