XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Securities & Allowance for Securities Credit Losses - Schedule of Amortized Cost and Fair Value (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Available for Sale      
Amortized Cost $ 365,323,000 $ 268,152,000  
Gross Unrealized Gains 87,000 82,000  
Gross Unrealized Losses (7,081,000) (10,120,000)  
Fair Value 358,329,000 258,114,000  
Allowance for Credit Losses 0 0 $ 0
Held to Maturity      
Amortized Cost 300,653,000 308,406,000  
Gross Unrealized Gains 48,000 65,000  
Gross Unrealized Losses (21,750,000) (24,555,000)  
Fair Value 278,951,000 283,916,000  
Allowance for Credit Losses (202,000) (348,000) 0
Total securities, Amortized Cost 665,976,000 576,558,000  
Total securities, Accumulated Unrecognized Gain 135,000 147,000  
Total securities, Accumulated Unrecognized Loss (28,831,000) (34,675,000)  
Total securities, Fair Value 637,280,000 542,030,000  
Total securities, Allowance for Credit Losses (202,000) (348,000)  
U.S. government and federal agencies      
Available for Sale      
Amortized Cost 207,935,000 95,129,000  
Gross Unrealized Gains 29,000 32,000  
Gross Unrealized Losses (1,561,000) (2,864,000)  
Fair Value 206,403,000 92,297,000  
Allowance for Credit Losses 0 0 0
Held to Maturity      
Amortized Cost 122,452,000 123,938,000  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses (9,181,000) (10,069,000)  
Fair Value 113,271,000 113,869,000  
Allowance for Credit Losses 0 0 0
Mortgage-backed securities      
Available for Sale      
Amortized Cost 7,976,000 9,247,000  
Gross Unrealized Gains 1,000 11,000  
Gross Unrealized Losses (582,000) (609,000)  
Fair Value 7,395,000 8,649,000  
Allowance for Credit Losses 0 0  
Held to Maturity      
Amortized Cost 1,168,000 1,190,000  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses (51,000) (17,000)  
Fair Value 1,117,000 1,173,000  
Allowance for Credit Losses 0 0  
Corporate Bonds      
Available for Sale      
Amortized Cost 44,707,000 57,304,000  
Gross Unrealized Gains 20,000 5,000  
Gross Unrealized Losses (753,000) (1,837,000)  
Fair Value 43,974,000 55,472,000  
Allowance for Credit Losses 0 0 0
Held to Maturity      
Amortized Cost 57,470,000 59,629,000  
Gross Unrealized Gains 43,000 59,000  
Gross Unrealized Losses (1,698,000) (3,027,000)  
Fair Value 55,815,000 56,661,000  
Allowance for Credit Losses (171,000) (322,000) 0
State and municipal securities      
Available for Sale      
Amortized Cost 104,705,000 106,472,000  
Gross Unrealized Gains 37,000 34,000  
Gross Unrealized Losses (4,185,000) (4,810,000)  
Fair Value 100,557,000 101,696,000  
Allowance for Credit Losses 0 0 0
Held to Maturity      
Amortized Cost 119,563,000 123,649,000  
Gross Unrealized Gains 5,000 6,000  
Gross Unrealized Losses (10,820,000) (11,442,000)  
Fair Value 108,748,000 112,213,000  
Allowance for Credit Losses $ (31,000) $ (26,000) $ 0