v3.26.3
Securities - Interest Income on Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Investments, Debt Securities [Abstract]        
U.S. Treasury $ 0 $ 734 $ 0 $ 3,737
State and political subdivisions 9,317 11,424 27,967 34,743
Corporate bonds and other 1,729 1,665 4,713 4,875
MBS 19,698 14,174 56,068 40,737
Total interest income on securities $ 30,744 $ 27,997 $ 88,748 $ 84,092