XML 94 R85.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits (Schedule of Outstanding Balance of Time Deposits) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
2026 $ 427,704  
2027 12,437  
2028 3,291  
2029 1,526  
2030 1,548  
Thereafter 138  
Total time deposits $ 446,644 $ 489,646