XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings per share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings per share  
Schedule of earnings per share

2022

2021

For the Three Months Ended March 31, 

Basic  

Diluted  

Basic  

Diluted  

Net income

    

$

9,630

    

$

9,630

    

$

9,478

$

9,478

    

Average common shares outstanding

 

7,172,455

 

7,216,421

 

7,210,952

 

7,246,016

Earnings per share

$

1.34

$

1.33

$

1.31

$

1.31