XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per share - Schedule of Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Earnings per share        
Net income, Basic $ 9,096 $ 8,312 $ 27,105 $ 21,169
Average common shares outstanding - basic 7,198,125 7,277,189 7,204,399 7,332,539
Net income - basic $ 1.26 $ 1.14 $ 3.76 $ 2.89
Net income, Diluted $ 9,096 $ 8,312 $ 27,105 $ 21,169
Average common shares outstanding - diluted 7,233,189 7,312,253 7,239,463 7,364,693
Net income - diluted $ 1.26 $ 1.14 $ 3.74 $ 2.87