v3.26.1
Investment Securities -Schedule of Proceeds from Sales and Maturities of Investment Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Investments, Debt and Equity Securities [Abstract]        
Proceeds from sales of investment securities $ 22,481 $ 62,830 $ 56,318 $ 79,313
Proceeds from maturities of investment securities 5,343 0 8,206 25,801
Gross realized gains 33 402 114 444
Gross realized losses (31) (8) (84) (7)
Net realized gains $ 2 $ 394 $ 30 $ 437