XML 99 R79.htm IDEA: XBRL DOCUMENT v3.25.1
BANK OWNED LIFE INSURANCE AND ANNUITIES (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
BANK OWNED LIFE INSURANCE AND ANNUITIES      
Bank owned life insurance and annuities $ 15,214,000 $ 14,841,000 $ 15,197,000
Increase (Decrease) in cash surrender value of bank-owned life insurance $ 373,000 $ 356,000