XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Schedule of Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Held-to-maturity Securities, Amortized Cost    
Within one year $ 0 $ 450
After one but within five years 87,887 87,418
After five years through ten years 304,976 262,072
After ten years 532,335 622,267
Net Carrying Amount 925,198 972,207
Held-to-maturity Securities, Fair Value    
Within one year 0 446
After one but within five years 84,541 83,663
After five years through ten years 261,654 222,280
After ten years 468,635 538,850
Total 814,830 845,239
Available-for-sale Securities, Amortized Cost    
Within one year 101 1,254
After one but within five years 226,669 335,813
After five years through ten years 95,552 185,997
After ten years 291,157 369,541
Total 613,479 892,605
Available-for-sale Securities, Fair Value    
Within one year 100 1,239
After one but within five years 208,444 307,843
After five years through ten years 85,447 166,273
After ten years 258,037 326,741
Total $ 552,028 $ 802,096