XML 249 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Investment securities - Maturity Distribution of Debt Securities Classified as Available-for-Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Investment securities    
Within one year, Amortized Cost $ 77,505  
After one but within five years, Amortized Cost 147,076  
After five but within ten years, Amortized Cost 74,391  
After ten years, Amortized Cost 65,203  
Available for sale securities, Amortized Cost 364,175  
Mortgage-backed and other amortizing securities, Amortized Cost 211,113  
Available for sale, Amortized Cost 575,288 $ 450,454
Within one year, Fair Value 76,127  
After one but within five years, Fair Value 137,382  
After five but within ten years, Fair Value 67,208  
After ten years, Fair Value 54,180  
Available for sale securities, Fair Value 334,897  
Mortgage-backed and other amortizing securities, Fair Value 191,432  
Available-for-sale, Fair Value, Total $ 526,329 $ 398,927