v3.26.1
Securities - Schedule of Gains and losses Realized on Sales of Available-for-Sale Debt Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Gains and losses Realized on Sales of Available-for-Sale Debt Securities [Abstract]        
Gross proceeds received $ 11,266 $ 29,574 $ 11,266 $ 29,574
Gross realized gains 43 43
Gross realized losses $ (1,488) $ (426) $ (1,488) $ (426)