XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings per share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings per share  
Schedule of earnings per share

2023

2022

(Dollars in thousands, except percents)

Basic  

Diluted  

Basic  

Diluted  

Net income

    

$

7,579

    

$

7,579

    

$

9,630

$

9,630

    

Average common shares outstanding

 

7,157,553

 

7,198,970

 

7,172,455

 

7,216,421

Earnings per share

$

1.06

$

1.05

$

1.34

$

1.33