XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2025
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 Ended
(dollar amounts in thousands, except per share)March 31, 2025March 31, 2024
Basic earnings per share
Net income$23,943 $13,991 
Weighted average common shares outstanding
43,777,109 43,663,610 
Basic earnings per share$0.55 $0.32 
Diluted earnings per share
Net income available to common shareholders23,943 13,991 
Weighted average common shares outstanding
43,777,10943,663,610
Effect of dilutive securities:
Restricted stock176,245 205,054 
Stock options810 5,372 
Weighted average common shares outstanding43,954,164 43,874,036 
Diluted Earnings per Share$0.54 $0.32