XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mortgage-backed securities    
Estimated Fair Value $ 212,853 $ 225,792
U.S. Government sponsored enterprises    
Estimated Fair Value 5,704 8,732
State and political subdivisions    
Estimated Fair Value 107,322 104,455
US Treasury [Member]    
Estimated Fair Value 7,398 7,257
Mutual Funds Held In Deferred Compensation Trust Member    
Estimated Fair Value 2,740 2,726
Private label mortgage-backed securities    
Estimated Fair Value 41,073 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,740 2,726
Level 1 | Private label mortgage-backed securities    
Estimated Fair Value 0 0
Level 2 | Mortgage-backed securities    
Estimated Fair Value 212,853 225,792
Level 2 | U.S. Government sponsored enterprises    
Estimated Fair Value 5,704 8,732
Level 2 | State and political subdivisions    
Estimated Fair Value 107,322 104,455
Level 2 | US Treasury [Member]    
Estimated Fair Value 7,398 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 $ 41,073 $ 41,767