XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Investment securities - Maturity Distribution of Debt Securities Classified as Available-for-Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Investment securities    
Within one year, Amortized Cost $ 75,508  
After one but within five years, Amortized Cost 134,695  
After five but within ten years, Amortized Cost 75,747  
After ten years, Amortized Cost 58,584  
Available for sale securities, Amortized Cost 344,534  
Mortgage-backed and other amortizing securities, Amortized Cost 201,896  
Available for sale, Amortized Cost 546,430 $ 575,288
Within one year, Fair Value 74,327  
After one but within five years, Fair Value 127,381  
After five but within ten years, Fair Value 67,787  
After ten years, Fair Value 48,802  
Available for sale securities, Fair Value 318,297  
Mortgage-backed and other amortizing securities, Fair Value 184,746  
Available-for-sale, Fair Value, Total $ 503,043 $ 526,329