XML 78 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Time Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Maturities of time deposits    
2025 $ 52,401  
2026 12,147  
2027 5,641  
2028 753  
2029 278  
Thereafter 11  
Time Deposits 71,231 $ 68,553
Time Deposits 250000 or more $ 15,230 $ 10,748