XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Held-to-maturity Securities, Amortized Cost    
Within one year $ 6,396 $ 36,476
After one but within five years 132,305 118,590
After five years through ten years 210,571 229,040
After ten years 485,368 495,093
Total 834,640 879,199
Held-to-maturity Securities, Fair Value    
Within one year 6,319 36,380
After one but within five years 123,708 110,857
After five years through ten years 180,823 191,328
After ten years 423,974 424,970
Total 734,824 763,535
Available-for-sale Securities, Amortized Cost    
Within one year 97,597 99,431
After one but within five years 108,875 106,986
After five years through ten years 83,968 75,429
After ten years 144,039 137,446
Total 434,479 419,292
Available-for-sale Securities, Fair Value    
Within one year 97,432 99,258
After one but within five years 105,917 103,058
After five years through ten years 77,239 67,940
After ten years 125,421 117,278
Total $ 406,009 $ 387,534