XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Schedule of Securities Held-To-Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost $ 306,081 $ 388,968
Gross Unrealized Gains 0 0
Gross Unrealized Losses (23,111) (28,398)
Allowance for Credit Losses 0 0
Fair Value 282,970 360,570
U.S. Government sponsored entities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 229,504 302,945
Gross Unrealized Gains 0 0
Gross Unrealized Losses (13,354) (19,038)
Allowance for Credit Losses 0 0
Fair Value 216,150 283,907
Residential & multi-family mortgage    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 76,577 86,023
Gross Unrealized Gains 0 0
Gross Unrealized Losses (9,757) (9,360)
Allowance for Credit Losses 0 0
Fair Value $ 66,820 $ 76,663