XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Held-to-maturity Securities, Amortized Cost    
Within one year $ 15,000 $ 0
After one but within five years 72,200 87,887
After five years through ten years 304,877 304,976
After ten years 522,991 532,335
Total 915,068 925,198
Held-to-maturity Securities, Fair Value    
Within one year 14,615 0
After one but within five years 69,109 84,541
After five years through ten years 259,599 261,654
After ten years 452,586 468,635
Total 795,909 814,830
Available-for-sale Securities, Amortized Cost    
Within one year 4,181 101
After one but within five years 249,923 226,669
After five years through ten years 62,426 95,552
After ten years 285,854 291,157
Total 602,384 613,479
Available-for-sale Securities, Fair Value    
Within one year 4,076 100
After one but within five years 228,662 208,444
After five years through ten years 54,421 85,447
After ten years 249,206 258,037
Total $ 536,365 $ 552,028