XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities Held to Maturity Securities by Type (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity $ 430,425 $ 419,009
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 613 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (57,878) (68,414)
Securities held to maturity, fair value 373,160 350,595
US Government Agencies Residential Mortgage-backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 1,604 1,781
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (151) (175)
Securities held to maturity, fair value 1,453 1,606
US Government Agency Debt Securities Commercial [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 105,996 69,502
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 613 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (13,012) (14,435)
Securities held to maturity, fair value 93,597 55,067
Residential Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 274,026 296,432
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (39,570) (47,148)
Securities held to maturity, fair value 234,456 249,284
Obligations of U.S. Government-Sponsored Enterprises - Mortgage-Backed Securities - Commercial [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 0 2,190
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 0 (30)
Securities held to maturity, fair value 0 2,160
Obligations of States and Political Subdivisions [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 25,013 25,561
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (1,704) (2,412)
Securities held to maturity, fair value 23,309 23,149
Debt Security, Government, Non-US [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 1,000 1,000
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (15) (36)
Securities held to maturity, fair value $ 985 $ 964