XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
SECURITIES - Schedule of Securities Held-to-Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 270,032 $ 306,081
Unrealized Gains 0 0
Unrealized Losses (16,425) (23,111)
Allowance For Credit Losses 0 0
Debt securities held-to-maturity 253,607 282,970
U.S. Government sponsored entities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 200,967 229,504
Unrealized Gains 0 0
Unrealized Losses (8,812) (13,354)
Allowance For Credit Losses 0 0
Debt securities held-to-maturity 192,155 216,150
Residential & multi-family mortgage    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 69,065 76,577
Unrealized Gains 0 0
Unrealized Losses (7,613) (9,757)
Allowance For Credit Losses 0 0
Debt securities held-to-maturity $ 61,452 $ 66,820