XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Amortized Cost and Fair Value of Securities Held-to-maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
Amortized Cost $ 2,973 $ 3,077
Gross unrealized gains 0 0
Gross unrealized losses (172) (164)
Fair Value 2,801 2,913
Obligations of states and political subdivisions    
Marketable Securities [Line Items]    
Amortized Cost 2,973 3,077
Gross unrealized gains 0 0
Gross unrealized losses (172) (164)
Fair Value $ 2,801 $ 2,913