v3.26.1
Earnings per Common Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Summary of Earnings Per Common Share, Basic and Diluted The following table provides information relating to the calculation of earnings per common share for the three and six months ended June 30, 2026 and 2025.
Three Months Ended June 30,Six Months Ended June 30,
($ in thousands, except per share data)2026202520262025
Net income$18,865 $15,507 $35,953 $29,271 
Average number of common shares outstanding33,451,484 33,374,265 33,440,028 33,362,632 
Dilutive effect of common stock equivalents27,214 13,748 22,909 14,533 
Average number of common shares used to calculate diluted EPS33,478,698 33,388,013 33,462,937 33,377,165 
Anti-dilutive shares—3,3231,0983,363
Basic net income per common share$0.56 $0.46 $1.08 $0.88 
Diluted net income per common share$0.56 $0.46 $1.07 $0.88 
Schedule of Share Repurchase Program
The following table presents information regarding the Company’s Repurchase Program for each of the periods presented.
($ in thousands, except per share amounts)Three and Six Months Ended June 30, 2026
Number of shares repurchased40,093
Average price paid per share$22.22 
Amount repurchased$891