v3.26.1
Deposits - Schedule of Contractual Maturities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Deposits [Abstract]  
Due in 2026 $ 1,954
Due in 2027 2,064
Due in 2028 982
Due in 2029 606
Due in 2030 299
Thereafter 262
Total time deposits $ 6,167