XML 124 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Held-to-maturity Securities, Amortized Cost    
Within one year $ 12,952 $ 36,476
After one but within five years 127,497 118,590
After five years through ten years 217,568 229,040
After ten years 453,734 495,093
Total 811,751 879,199
Held-to-maturity Securities, Fair Value    
Within one year 12,853 36,380
After one but within five years 120,616 110,857
After five years through ten years 190,411 191,328
After ten years 400,927 424,970
Total 724,807 763,535
Available-for-sale Securities, Amortized Cost    
Within one year 40,067 99,431
After one but within five years 119,088 106,986
After five years through ten years 119,044 75,429
After ten years 273,112 137,446
Total 551,311 419,292
Available-for-sale Securities, Fair Value    
Within one year 40,026 99,258
After one but within five years 119,537 103,058
After five years through ten years 119,034 67,940
After ten years 265,008 117,278
Total $ 543,605 $ 387,534