XML 89 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Interest-Bearing Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Interest-Bearing Deposits [Abstract]    
Interest bearing time deposits in denominations that meet or exceed insured limit $ 92,300 $ 88,100
Scheduled maturities of interest-bearing time deposits [Abstract]    
2025 231,710  
2026 5,944  
2027 802  
2028 490  
Thereafter 209  
Time Deposits $ 239,155