XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of significant accounting policies - Nature of operations and Basis of presentation (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Office
$ / shares
Dec. 31, 2022
$ / shares
Dec. 31, 2021
$ / shares
Summary of significant accounting policies      
Number of full-service community banking offices | Office 28    
Reclassification of prior period items amounts effect on net income | $ $ 0    
Dividends declared | $ / shares $ 1.64 $ 1.58 $ 1.50