XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Held-to-maturity Securities, Amortized Cost    
Within one year $ 13,426 $ 36,476
After one but within five years 123,981 118,590
After five years through ten years 209,666 229,040
After ten years 476,241 495,093
Total 823,314 879,199
Held-to-maturity Securities, Fair Value    
Within one year 13,269 36,380
After one but within five years 116,754 110,857
After five years through ten years 182,041 191,328
After ten years 415,532 424,970
Total 727,596 763,535
Available-for-sale Securities, Amortized Cost    
Within one year 48,086 99,431
After one but within five years 69,789 106,986
After five years through ten years 74,799 75,429
After ten years 209,531 137,446
Total 402,205 419,292
Available-for-sale Securities, Fair Value    
Within one year 48,018 99,258
After one but within five years 70,072 103,058
After five years through ten years 74,811 67,940
After ten years 199,084 117,278
Total $ 391,985 $ 387,534