XML 68 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENT SECURITIES (Schedule of amortized cost and fair value of securities held-to-maturity) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities    
Amortized Cost $ 428,557 $ 468,860
Total Securities 366,700 404,300
Held-to-maturity Securities    
Schedule of Held-to-maturity Securities    
Amortized Cost 428,557 468,860
Gross Unrealized/Unrecognized Losses (61,838) (64,608)
Total Securities 366,719 404,252
Held-to-maturity Securities | US Treasury Securities    
Schedule of Held-to-maturity Securities    
Amortized Cost 29,938 29,895
Gross Unrealized/Unrecognized Losses (410) (1,412)
Total Securities 29,528 28,483
Held-to-maturity Securities | U.S. State and Municipal securities    
Schedule of Held-to-maturity Securities    
Amortized Cost 15,319 15,569
Gross Unrealized/Unrecognized Losses (1,686) (1,574)
Total Securities 13,633 13,995
Held-to-maturity Securities | Residential MBS    
Schedule of Held-to-maturity Securities    
Amortized Cost 375,232 415,306
Gross Unrealized/Unrecognized Losses (58,866) (60,556)
Total Securities 316,366 354,750
Held-to-maturity Securities | Commercial MBS    
Schedule of Held-to-maturity Securities    
Amortized Cost 8,068 8,090
Gross Unrealized/Unrecognized Losses (876) (1,066)
Total Securities $ 7,192 $ 7,024