XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities (Details 5) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financing Receivable, Credit Quality Indicator [Line Items]    
Total $ 213,679 $ 217,170
Allowance for Credit Losses on Held-to-Maturity Securities (27) (30)
Moody's, Aaa Rating [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 154,833 156,749
Moody's, Aa1/Aa2/Aa3 Rating [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 53,814 55,388
Moody's, A1/A2 Rating [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total $ 5,059 $ 5,063