XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Interest Income on Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Investments, Debt Securities [Abstract]        
U.S. Treasury $ 1,436 $ 2,066 $ 3,003 $ 4,089
State and political subdivisions 11,659 13,888 23,319 28,157
Corporate bonds and other 1,593 1,765 3,210 3,528
MBS 13,040 11,084 26,563 21,203
Total interest income on securities $ 27,728 $ 28,803 $ 56,095 $ 56,977