XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
SECURITIES (Schedule of Realized Gain (Loss)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Gain (Loss) on Securities [Line Items]      
Debt Securities, Available-for-sale, Realized Gain $ 36 $ 383 $ 522
Debt Securities, Available-for-sale, Realized Loss (5,529) (19,625) (3,770)
Debt Securities, Available-for-sale, Realized Gain (Loss) $ (5,493) (19,242) $ (3,248)
Debt Securities, Trading, Unrealized Gain   $ 3,400