XML 60 R52.htm IDEA: XBRL DOCUMENT v3.25.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
Mar. 31, 2025
Dec. 31, 2024
Schedule of Available For Sale and Held to Maturity Securities [Line Items]    
Securities Available for Sale, Amortized Cost $ 1,731,866 $ 1,719,537
Securities Available for Sale, Gross Unrealized Gains 25,779 2,988
Securities Available for Sale, Gross Unrealized (Losses) (20,183) (29,991)
Securities Available for Sale, Estimated Fair Value 1,737,462 1,692,534
Securities Held to Maturity, Amortized Cost 1,315,053 1,335,385
Securities Held to Maturity, Gross Unrealized Gains 216 98
Securities Held to Maturity, Gross Unrealized (Losses) (55,371) (76,376)
Securities Held to Maturity, Estimated Fair Value 1,259,898 1,259,107
U.S. Treasury Securities [Member]    
Schedule of Available For Sale and Held to Maturity Securities [Line Items]    
Securities Available for Sale, Amortized Cost 210,580 203,524
Securities Available for Sale, Gross Unrealized Gains 1,883 548
Securities Available for Sale, Gross Unrealized (Losses) 0 (1,403)
Securities Available for Sale, Estimated Fair Value 212,463 202,669
Securities Held to Maturity, Amortized Cost 30,033 29,842
Securities Held to Maturity, Gross Unrealized Gains 0 1
Securities Held to Maturity, Gross Unrealized (Losses) (120) (522)
Securities Held to Maturity, Estimated Fair Value 29,913 29,321
U.S. Government Agency Obligations [Member]    
Schedule of Available For Sale and Held to Maturity Securities [Line Items]    
Securities Available for Sale, Amortized Cost 50,622 41,194
Securities Available for Sale, Gross Unrealized Gains 106 0
Securities Available for Sale, Gross Unrealized (Losses) (1,403) (2,387)
Securities Available for Sale, Estimated Fair Value 49,325 38,807
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 30,546 31,365
Securities Available for Sale, Gross Unrealized Gains 8 3
Securities Available for Sale, Gross Unrealized (Losses) (2,446) (2,957)
Securities Available for Sale, Estimated Fair Value 28,108 28,411
Securities Held to Maturity, Amortized Cost 15,726 16,218
Securities Held to Maturity, Gross Unrealized Gains 0 0
Securities Held to Maturity, Gross Unrealized (Losses) (609) (844)
Securities Held to Maturity, Estimated Fair Value 15,117 15,374
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,088,798 1,091,122
Securities Available for Sale, Gross Unrealized Gains 17,147 1,610
Securities Available for Sale, Gross Unrealized (Losses) (15,808) (22,194)
Securities Available for Sale, Estimated Fair Value 1,090,137 1,070,538
Securities Held to Maturity, Amortized Cost 411,454 423,372
Securities Held to Maturity, Gross Unrealized Gains 166 94
Securities Held to Maturity, Gross Unrealized (Losses) (15,842) (23,853)
Securities Held to Maturity, Estimated Fair Value 395,778 399,613
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 116,969 123,685
Securities Held to Maturity, Gross Unrealized Gains 0 0
Securities Held to Maturity, Gross Unrealized (Losses) (6,335) (8,004)
Securities Held to Maturity, Estimated Fair Value 110,634 115,681
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 351,320 352,332
Securities Available for Sale, Gross Unrealized Gains 6,635 827
Securities Available for Sale, Gross Unrealized (Losses) (526) (1,050)
Securities Available for Sale, Estimated Fair Value 357,429 352,109
Securities Held to Maturity, Amortized Cost 740,871 742,268
Securities Held to Maturity, Gross Unrealized Gains 50 3
Securities Held to Maturity, Gross Unrealized (Losses) (32,465) (43,153)
Securities Held to Maturity, Estimated Fair Value $ 708,456 $ 699,118