XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENT SECURITIES (Details 4) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value $ 21,376 $ 6,278
Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 436 25
Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value 173,022 182,847
Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 12,937 11,910
Debt Securities, Held-to-Maturity, Unrealized Loss Position, Fair Value 194,398 189,125
Debt Securities, Held-to-Maturity, Unrealized Loss Position, Accumulated Loss 13,373 11,935
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Marketable Securities [Line Items]    
Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value
Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss
Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value 96,918 104,250
Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 8,645 8,490
Debt Securities, Held-to-Maturity, Unrealized Loss Position, Fair Value 96,918 104,250
Debt Securities, Held-to-Maturity, Unrealized Loss Position, Accumulated Loss 8,645 8,490
US States and Political Subdivisions Debt Securities [Member]    
Marketable Securities [Line Items]    
Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value 21,376 6,278
Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 436 25
Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value 76,104 78,597
Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 4,292 3,420
Debt Securities, Held-to-Maturity, Unrealized Loss Position, Fair Value 97,480 84,875
Debt Securities, Held-to-Maturity, Unrealized Loss Position, Accumulated Loss $ 4,728 $ 3,445