XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment securities - Maturity Distribution of Debt Securities Classified as Available-for-Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Investment securities    
Within one year $ 43,852  
After one but within five years 171,504  
After five but within ten years 53,729  
After ten years 70,645  
Available for sale securities, Amortized Cost 339,730  
Mortgage-backed and other amortizing securities 99,459  
Available-for-sale, Amortized Cost 439,189 $ 450,454
Within one year 42,651  
After one but within five years 158,031  
After five but within ten years 46,189  
After ten years 58,705  
Available for sale securities, Fair Value 305,576  
Mortgage-backed and other amortizing securities 79,664  
Total $ 385,240 $ 398,927