v3.26.1
Deposits - Scheduled maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deposits    
2026 $ 50,266  
2027 7,330  
2028 7,904  
2029 413  
Total 65,913  
Deposits of executive officers, directors and principal officers $ 10,100 $ 12,400