v3.26.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of the Computation of Basic and Diluted Earnings per Share
The following table sets forth the computation of basic and diluted earnings per share:
Three Months Ended June 30,Six Months Ended June 30,
(dollars in thousands)2026202520262025
Numerator:
Net income$27,844 $19,230 $39,044 $38,305 
Denominator:
Weighted average common shares outstanding36,373,74931,510,75934,785,70131,547,669
Dilutive effect of outstanding restricted stock units92,93977,782106,438102,097
Weighted average common shares outstanding, including all dilutive potential shares36,466,68831,588,54134,892,13931,649,766
Earnings per share - basic$0.77 $0.61 $1.12 $1.21 
Earnings per share - diluted$0.76 $0.61 $1.12 $1.21