XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Investment securities - Maturity Distribution of Debt Securities Classified as Available-for-Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Investment securities    
Within one year, Amortized Cost $ 77,671  
After one but within five years, Amortized Cost 113,620  
After five but within ten years, Amortized Cost 74,776  
After ten years, Amortized Cost 59,566  
Available for sale securities, Amortized Cost 325,633  
Mortgage-backed and other amortizing securities, Amortized Cost 221,076  
Available for sale, Amortized Cost 546,709 $ 575,288
Within one year, Fair Value 76,485  
After one but within five years, Fair Value 107,609  
After five but within ten years, Fair Value 67,002  
After ten years, Fair Value 49,950  
Available for sale securities, Fair Value 301,046  
Mortgage-backed and other amortizing securities, Fair Value 204,135  
Available-for-sale, Fair Value, Total $ 505,181 $ 526,329