XML 100 R84.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits - Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Due in 2026 $ 2,600  
Due in 2027 1,865  
Due in 2028 745  
Due in 2029 545  
Due in 2030 264  
Total time deposits 6,019  
Time deposits, at or above FDIC insurance limit $ 3,800 $ 2,100