XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Common Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
For the Year Ended December 31,
 202320222021
(Dollars in Thousands, Except Share Data)
Basic earnings per common share  
Net income$37,027 $40,858 $35,755 
Less: preferred stock dividends875 683 — 
Less: earnings allocated to participating securities938 1,106 1,053 
Basic earnings allocated to common shareholders$35,214 $39,069 $34,702 
Weighted-average common shares outstanding, excluding participating securities
8,131,251 8,226,943 8,314,921 
Basic earnings per common share$4.33 $4.75 $4.17 
Diluted earnings per common share   
Earnings allocated to common shareholders, diluted$35,214 $39,069 $34,702 
Weighted-average diluted common shares outstanding, excluding participating securities
8,131,251 8,226,943 8,314,921 
Diluted earnings per common share$4.33 $4.75 $4.17