v3.26.1
Borrowed Funds - Schedule of Long-Term FHLB Borrowings (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Long-Term FHLB Borrowings [Abstract]    
Loans maturing in 2026 with a weighted-average rate of 4.05% $ 15,359
Loans maturing in 2027 with a weighted-average rate of 3.93% 15,417
Loans maturing in 2028 with a weighted-average rate of 3.85% 10,208
Total long-term FHLB borrowings; weighted-average rate of 3.96% 40,984
Unamortized fair value adjustments (400)
Total long-term borrowings $ 40,584