XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities Held to Maturity Securities by Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity $ 453,820 $ 419,009
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (71,855) (68,414)
Securities held to maturity, fair value 381,965 350,595
US Government Agencies Residential Mortgage-backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 1,622 1,781
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (216) (175)
Securities held to maturity, fair value 1,406 1,606
US Government Agency Debt Securities Commercial [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 120,525 69,502
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (15,269) (14,435)
Securities held to maturity, fair value 105,256 55,067
Residential Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 281,562 296,432
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (49,420) (47,148)
Securities held to maturity, fair value 232,142 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 861 2,190
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (6) (30)
Securities held to maturity, fair value 855 2,160
Obligations of States and Political Subdivisions [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 25,546 25,561
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (2,573) (2,412)
Securities held to maturity, fair value 22,973 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 (31) (36)
Securities held to maturity, fair value $ 969 $ 964