XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Held-to-maturity Securities, Amortized Cost    
Within one year $ 15,000 $ 0
After one but within five years 97,036 87,887
After five years through ten years 278,649 304,976
After ten years 513,925 532,335
Total 904,610 925,198
Held-to-maturity Securities, Fair Value    
Within one year 14,706 0
After one but within five years 92,760 84,541
After five years through ten years 234,372 261,654
After ten years 441,559 468,635
Total 783,397 814,830
Available-for-sale Securities, Amortized Cost    
Within one year 6,746 101
After one but within five years 82,526 226,669
After five years through ten years 46,410 95,552
After ten years 150,153 291,157
Total 285,835 613,479
Available-for-sale Securities, Fair Value    
Within one year 6,624 100
After one but within five years 77,343 208,444
After five years through ten years 39,789 85,447
After ten years 129,161 258,037
Total $ 252,917 $ 552,028