v3.26.1
Securities - Interest Income on 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 Securities [Abstract]        
U.S. Treasury $ 0 $ 1,436 $ 0 $ 3,003
State and political subdivisions 9,317 11,659 18,650 23,319
Corporate bonds and other 1,512 1,593 2,984 3,210
MBS 18,462 13,040 36,370 26,563
Total interest income on securities $ 29,291 $ 27,728 $ 58,004 $ 56,095