v3.26.1
Securities Available for Sale and Held to Maturity - Amortized Cost and Estimated Fair Value of Available for Sale and Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Available For Sale and Held to Maturity Securities [Line Items]    
Securities Available for Sale, Amortized Cost $ 1,938,959 $ 1,842,444
Securities Available for Sale, Gross Unrealized Gains 22,625 48,915
Securities Available for Sale, Gross Unrealized (Losses) (19,960) (14,529)
Securities Available for Sale, Estimated Fair Value 1,941,624 1,876,830
Securities Held to Maturity, Amortized Cost 1,134,823 1,207,454
Securities Held to Maturity, Gross Unrealized Gains 428 2,350
Securities Held to Maturity, Gross Unrealized (Losses) (38,375) (29,235)
Securities Held to Maturity, Estimated Fair Value 1,096,876 1,180,569
U.S. Treasury Securities [Member]    
Schedule of Available For Sale and Held to Maturity Securities [Line Items]    
Securities Available for Sale, Amortized Cost 207,046 205,282
Securities Available for Sale, Gross Unrealized Gains 574 3,666
Securities Available for Sale, Gross Unrealized (Losses) (567) 0
Securities Available for Sale, Estimated Fair Value 207,053 208,948
Securities Held to Maturity, Amortized Cost 30,995 30,615
Securities Held to Maturity, Gross Unrealized Gains 0 185
Securities Held to Maturity, Gross Unrealized (Losses) (241) 0
Securities Held to Maturity, Estimated Fair Value 30,754 30,800
U.S. Government Agency Obligations [Member]    
Schedule of Available For Sale and Held to Maturity Securities [Line Items]    
Securities Available for Sale, Amortized Cost 71,266 70,924
Securities Available for Sale, Gross Unrealized Gains 85 609
Securities Available for Sale, Gross Unrealized (Losses) (1,422) (684)
Securities Available for Sale, Estimated Fair Value 69,929 70,849
Securities Held to Maturity, Amortized Cost 0 0
Securities Held to Maturity, Gross Unrealized Gains 0 0
Securities Held to Maturity, Gross Unrealized (Losses) 0 0
Securities Held to Maturity, Estimated Fair Value 0 0
Residential Mortgage Pass-Through Securities Guaranteed by GNMA [Member]    
Schedule of Available For Sale and Held to Maturity Securities [Line Items]    
Securities Available for Sale, Amortized Cost 44,233 40,425
Securities Available for Sale, Gross Unrealized Gains 72 106
Securities Available for Sale, Gross Unrealized (Losses) (2,189) (1,996)
Securities Available for Sale, Estimated Fair Value 42,116 38,535
Securities Held to Maturity, Amortized Cost 12,441 13,154
Securities Held to Maturity, Gross Unrealized Gains 7 22
Securities Held to Maturity, Gross Unrealized (Losses) (456) (393)
Securities Held to Maturity, Estimated Fair Value 11,992 12,783
Residential Mortgage Pass-Through Securities Issued by FNMA and FHLMC [Member]    
Schedule of Available For Sale and Held to Maturity Securities [Line Items]    
Securities Available for Sale, Amortized Cost 1,254,190 1,165,292
Securities Available for Sale, Gross Unrealized Gains 16,509 33,836
Securities Available for Sale, Gross Unrealized (Losses) (15,192) (11,369)
Securities Available for Sale, Estimated Fair Value 1,255,507 1,187,759
Securities Held to Maturity, Amortized Cost 346,802 372,311
Securities Held to Maturity, Gross Unrealized Gains 363 2,070
Securities Held to Maturity, Gross Unrealized (Losses) (11,599) (7,812)
Securities Held to Maturity, Estimated Fair Value 335,566 366,569
Other Residential Mortgage-Backed Securities Issued or Guaranteed by FNMA, FHLMC or GNMA [Member]    
Schedule of Available For Sale and Held to Maturity Securities [Line Items]    
Securities Available for Sale, Amortized Cost 0 0
Securities Available for Sale, Gross Unrealized Gains 0 0
Securities Available for Sale, Gross Unrealized (Losses) 0 0
Securities Available for Sale, Estimated Fair Value 0 0
Securities Held to Maturity, Amortized Cost 84,529 96,667
Securities Held to Maturity, Gross Unrealized Gains 0 0
Securities Held to Maturity, Gross Unrealized (Losses) (4,622) (4,233)
Securities Held to Maturity, Estimated Fair Value 79,907 92,434
Commercial Mortgage-Backed Securities Issued or Guaranteed by FNMA, FHLMC or GNMA [Member]    
Schedule of Available For Sale and Held to Maturity Securities [Line Items]    
Securities Available for Sale, Amortized Cost 362,224 360,521
Securities Available for Sale, Gross Unrealized Gains 5,385 10,698
Securities Available for Sale, Gross Unrealized (Losses) (590) (480)
Securities Available for Sale, Estimated Fair Value 367,019 370,739
Securities Held to Maturity, Amortized Cost 660,056 694,707
Securities Held to Maturity, Gross Unrealized Gains 58 73
Securities Held to Maturity, Gross Unrealized (Losses) (21,457) (16,797)
Securities Held to Maturity, Estimated Fair Value $ 638,657 $ 677,983