v3.26.3
Deposits - Scheduled maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Deposits    
2026 $ 8,255  
2027 15,043  
2028 8,147  
2029 1,266  
Total 32,711  
Deposits of executive officers, directors and principal officers $ 9,400 $ 12,400