XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Securities - Interest Income on Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Investments, Debt Securities [Abstract]        
US Treasury $ 2,066 $ 3,826 $ 4,089 $ 4,523
State and political subdivisions 13,888 16,901 28,157 34,000
Corporate bonds and other 1,765 1,766 3,528 3,598
MBS 11,084 3,830 21,203 8,159
Total interest income on securities $ 28,803 $ 26,323 $ 56,977 $ 50,280