XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Mortgage-backed securities    
Estimated Fair Value $ 210,473 $ 225,792
U.S. Government sponsored enterprises    
Estimated Fair Value 5,552 8,732
State and political subdivisions    
Estimated Fair Value 107,803 104,455
US Treasury [Member]    
Estimated Fair Value 7,480 7,257
Mutual Funds Held In Deferred Compensation Trust Member    
Estimated Fair Value 2,760 2,726
Private label mortgage-backed securities    
Estimated Fair Value 40,306 41,767
Level 3 | Mortgage-backed securities    
Estimated Fair Value 0 0
Level 3 | U.S. Government sponsored enterprises    
Estimated Fair Value 0 0
Level 3 | State and political subdivisions    
Estimated Fair Value 0 0
Level 3 | US Treasury [Member]    
Estimated Fair Value 0 0
Level 3 | Mutual Funds Held In Deferred Compensation Trust Member    
Estimated Fair Value 0 0
Level 3 | Private label mortgage-backed securities    
Estimated Fair Value 0 0
Level 1 | Mortgage-backed securities    
Estimated Fair Value 0 0
Level 1 | U.S. Government sponsored enterprises    
Estimated Fair Value 0 0
Level 1 | State and political subdivisions    
Estimated Fair Value 0 0
Level 1 | US Treasury [Member]    
Estimated Fair Value 0 0
Level 1 | Mutual Funds Held In Deferred Compensation Trust Member    
Estimated Fair Value 2,760 2,726
Level 1 | Private label mortgage-backed securities    
Estimated Fair Value 0 0
Level 2 | Mortgage-backed securities    
Estimated Fair Value 210,473 225,792
Level 2 | U.S. Government sponsored enterprises    
Estimated Fair Value 5,552 8,732
Level 2 | State and political subdivisions    
Estimated Fair Value 107,803 104,455
Level 2 | US Treasury [Member]    
Estimated Fair Value 7,480 7,257
Level 2 | Mutual Funds Held In Deferred Compensation Trust Member    
Estimated Fair Value 0 0
Level 2 | Private label mortgage-backed securities    
Estimated Fair Value $ 40,306 $ 41,767