v3.25.2
Schedule of Debt Securities with Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Marketable Securities [Line Items]    
Total temporarily impaired, Fair Value $ 16,103 $ 11,623
Total temporarily impaired, Unrealized Loss 257 114
Total temporarily impaired, Fair Value 112,248 118,250
Total temporarily impaired, Unrealized Loss 12,534 14,331
Total temporarily impaired, Fair Value 128,351 129,873
Total temporarily impaired, Unrealized Loss 12,791 14,445
US Treasuries and Govt Sponsored Agencies [Member]    
Marketable Securities [Line Items]    
Total temporarily impaired, Fair Value 0 0
Total temporarily impaired, Unrealized Loss 0 0
Total temporarily impaired, Fair Value 32,278 37,479
Total temporarily impaired, Unrealized Loss 1,439 2,171
Total temporarily impaired, Fair Value 32,278 37,479
Total temporarily impaired, Unrealized Loss 1,439 2,171
State and Municipal [Member]    
Marketable Securities [Line Items]    
Total temporarily impaired, Fair Value 11,118 9,719
Total temporarily impaired, Unrealized Loss 182 65
Total temporarily impaired, Fair Value 35,120 33,978
Total temporarily impaired, Unrealized Loss 4,187 3,801
Total temporarily impaired, Fair Value 46,238 43,697
Total temporarily impaired, Unrealized Loss 4,369 3,866
Mortgage Backed Residential [Member]    
Marketable Securities [Line Items]    
Total temporarily impaired, Fair Value 2,109 943
Total temporarily impaired, Unrealized Loss 40 8
Total temporarily impaired, Fair Value 32,487 34,094
Total temporarily impaired, Unrealized Loss 5,157 6,181
Total temporarily impaired, Fair Value 34,596 35,037
Total temporarily impaired, Unrealized Loss 5,197 6,189
Collateralized Mortgage Obligations [Member]    
Marketable Securities [Line Items]    
Total temporarily impaired, Fair Value 2,876 961
Total temporarily impaired, Unrealized Loss 35 41
Total temporarily impaired, Fair Value 12,363 12,699
Total temporarily impaired, Unrealized Loss 1,751 2,178
Total temporarily impaired, Fair Value 15,239 13,660
Total temporarily impaired, Unrealized Loss $ 1,786 $ 2,219