XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of significant accounting policies - Earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Basic earnings per share      
Net income, Basic $ 43,519 $ 29,354 $ 25,736
Average common shares outstanding - basic 7,196,160 7,304,956 7,395,429
Net income - basic $ 6.05 $ 4.02 $ 3.48
Diluted earnings per share      
Net income, Diluted $ 43,519 $ 29,354 $ 25,736
Average common shares outstanding - diluted 7,235,303 7,337,843 7,412,369
Net income - diluted $ 6.02 $ 4.00 $ 3.47