XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of significant accounting policies - Accrued Interest Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
New Accounting Pronouncements or Change in Accounting Principle          
Allowance for credit losses $ 21,895        
Stockholders' equity 340,422   $ 315,350 $ 340,126 $ 316,877
Accrued interest receivable on loans 10,700        
Accrued interest receivable on available of sale securities and held to maturity securities 193        
Cumulative impact of adoption | ASC 326          
New Accounting Pronouncements or Change in Accounting Principle          
Allowance for credit losses   $ 3,000 24,189    
Stockholders' equity     $ 2,364    
Accrued interest receivable on available of sale securities and held to maturity securities $ 1,700