XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Securities - Interest Income on Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Investments, Debt Securities [Abstract]        
US Treasury $ 2,315 $ 3,784 $ 6,404 $ 8,307
State and political subdivisions 12,994 16,940 41,151 50,940
Corporate bonds and other 1,654 1,765 5,182 5,363
MBS 11,976 4,426 33,179 12,585
Total interest income on securities $ 28,939 $ 26,915 $ 85,916 $ 77,195