XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENT SECURITIES (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Marketable Securities [Line Items]    
Fair Value, Less than 12 Months $ 13,085 $ 20,241
Unrealized Losses, Less than 12 Months 386 582
Fair Value, 12 Months or More 83,297 73,745
Unrealized Losses, 12 Months or More 12,815 14,610
Fair Value, Total 96,382 93,986
Unrealized Losses, Total 13,201 15,192
US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Fair Value, Less than 12 Months 980
Unrealized Losses, Less than 12 Months 20
Fair Value, 12 Months or More 6,113 6,981
Unrealized Losses, 12 Months or More 268 389
Fair Value, Total 6,113 7,961
Unrealized Losses, Total 268 409
US Government Agencies Debt Securities [Member]    
Marketable Securities [Line Items]    
Fair Value, Less than 12 Months 1,503 2,221
Unrealized Losses, Less than 12 Months 11 38
Fair Value, 12 Months or More 5,623 6,026
Unrealized Losses, 12 Months or More 452 548
Fair Value, Total 7,126 8,247
Unrealized Losses, Total 463 586
Taxable Municipal Notes [Member]    
Marketable Securities [Line Items]    
Fair Value, Less than 12 Months 2,094 1,559
Unrealized Losses, Less than 12 Months 205 212
Fair Value, 12 Months or More 22,147 16,965
Unrealized Losses, 12 Months or More 4,872 5,204
Fair Value, Total 24,241 18,524
Unrealized Losses, Total 5,077 5,416
Corporate Debt Securities [Member]    
Marketable Securities [Line Items]    
Fair Value, Less than 12 Months 499
Unrealized Losses, Less than 12 Months 1
Fair Value, 12 Months or More 2,000 1,755
Unrealized Losses, 12 Months or More 201 245
Fair Value, Total 2,000 2,254
Unrealized Losses, Total 201 246
Collateralized Mortgage-Backed Securities [Member]    
Marketable Securities [Line Items]    
Fair Value, Less than 12 Months 9,488 14,982
Unrealized Losses, Less than 12 Months 170 311
Fair Value, 12 Months or More 47,414 42,018
Unrealized Losses, 12 Months or More 7,022 8,224
Fair Value, Total 56,902 57,000
Unrealized Losses, Total $ 7,192 $ 8,535