XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

 

           
   Three months ended 
(Dollars in thousands, except per share amounts)  March 31, 
   2023   2022 
Net earnings  $3,357   $3,133 
           
Weighted average common shares outstanding - basic (1)   5,213,125    5,247,332 
Assumed exercise of stock options (1)   7,563    20,576 
Weighted average common shares outstanding - diluted (1)   5,220,688    5,267,908 
Earnings per share (1):          
Basic  $0.64   $0.60 
Diluted  $0.64   $0.59 

 

  (1) Share and per share values for the periods ended March 31, 2022 have been adjusted to give effect to the 5% stock dividend paid during December 2022.