XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment securities - Summary of Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized Cost of Held-to-maturity Securities    
Amortized Cost, After one but within five years, Held to maturity $ 1,192  
Amortized Cost, After five but within ten years, Held to maturity 9,991  
Amortized Cost, Held to maturity 11,183  
Amortized Cost, Mortgage-backed securities, Held to maturity 70,415  
Held-to-maturity, Amortized Cost 81,598 $ 84,851
Fair Value of Held-to-maturity Securities    
Fair Value, After one but within five years, Held to maturity 1,097  
Fair Value, After five but within ten years, Held to maturity 9,213  
Fair Value, Held to maturity 10,310  
Fair Value, Mortgage-backed securities, Held to maturity 57,914  
Held to maturity, Fair Value $ 68,224 $ 71,698