XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities (Details 5) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Credit Quality Indicator [Line Items]    
Total $ 201,742 $ 209,413
Less: Allowance for Credit Losses on Held-to-Maturity Securities 19 23
Moody's, Aaa Rating [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 145,831 149,064
Moody's, Aa1/Aa2/Aa3 Rating [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 50,880 55,318
Moody's, A1/A2 Rating [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total $ 5,050 $ 5,055