XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Investment securities - Summary of Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Amortized Cost of Held-to-maturity Securities    
Amortized Cost, After five but within ten years, Held to maturity $ 8,869  
Amortized Cost, After ten years, Held to maturity 2,350  
Amortized Cost, Held to maturity 11,219  
Amortized Cost, Mortgage-backed securities, Held to maturity 76,992  
Held-to-maturity, Amortized Cost 88,211 $ 91,179
Fair Value of Held-to-maturity Securities    
Fair Value, After five but within ten years, Held to maturity 8,263  
Fair Value, After ten years, Held to maturity 2,169  
Fair Value, Held to maturity 10,432  
Fair Value, Mortgage-backed securities, Held to maturity 63,581  
Held to maturity, Fair Value $ 74,013 $ 76,563