XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings per share - Schedule of Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Earnings per share    
Net income, Basic $ 9,478 $ 5,281
Average common shares outstanding - basic 7,210,952 7,379,438
Net income - basic $ 1.31 $ 0.72
Net income, Diluted $ 9,478 $ 5,281
Average common shares outstanding - diluted 7,246,016 7,405,703
Net income - diluted $ 1.31 $ 0.71