XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Held-to-maturity Securities, Amortized Cost    
Within one year $ 36,491 $ 0
After one but within five years 118,449 87,887
After five years through ten years 230,261 304,976
After ten years 503,603 532,335
Total 888,804 925,198
Held-to-maturity Securities, Fair Value    
Within one year 36,300 0
After one but within five years 113,039 84,541
After five years through ten years 200,089 261,654
After ten years 450,096 468,635
Total 799,524 814,830
Available-for-sale Securities, Amortized Cost    
Within one year 68,969 101
After one but within five years 127,751 226,669
After five years through ten years 45,908 95,552
After ten years 150,438 291,157
Total 393,066 613,479
Available-for-sale Securities, Fair Value    
Within one year 68,925 100
After one but within five years 124,740 208,444
After five years through ten years 40,767 85,447
After ten years 133,756 258,037
Total $ 368,188 $ 552,028