XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Schedule of Securities by Credit Rating (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Schedule of Held-to-maturity Securities [Line Items]  
State and political subdivisions held-to-maturity: $ 52,075
S&P AA plus, AA, AA minus / Moody's Aa1, Aa2, Aa3  
Schedule of Held-to-maturity Securities [Line Items]  
State and political subdivisions held-to-maturity: 3,901
S&P A plus, A, A minus / Moody's A1, A2, A3  
Schedule of Held-to-maturity Securities [Line Items]  
State and political subdivisions held-to-maturity: 926
S&P BBB Plus, BBB, BBB minus / Moody's Baa, Ba, B  
Schedule of Held-to-maturity Securities [Line Items]  
State and political subdivisions held-to-maturity: 497
Not rated  
Schedule of Held-to-maturity Securities [Line Items]  
State and political subdivisions held-to-maturity: $ 46,751