v3.26.1
Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share
The following table shows computation of basic and diluted earnings per share.
Three Months EndedSix Months Ended
(dollar amounts in thousands, except per share)June 30, 2026June 30, 2025June 30, 2026June 30, 2025
Basic earnings per share
Net income$24,908 $20,644 $51,076 $44,587 
Weighted average common shares outstanding
51,082,827 43,794,490 51,036,447 43,785,847 
Basic earnings per share$0.49 $0.47 $1.00 $1.02 
Diluted earnings per share
Net income available to common shareholders24,908 20,644 51,076 44,587 
Weighted average common shares outstanding
51,082,82743,794,49051,036,44743,785,847
Effect of dilutive securities:
Restricted stock218,035 239,518 225,080 207,882 
Stock options4,100 655 3,059 732 
Weighted average common shares outstanding51,304,962 44,034,663 51,264,586 43,994,461 
Diluted Earnings per Share$0.49 $0.47 $1.00 $1.01