XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Securities & Allowance for Securities Credit Losses - Schedule of Amortized Cost and Fair Value (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Securities available for sale:        
Amortized Cost $ 484,389,000 $ 365,323,000    
Gross Unrealized Gains 450,000 87,000    
Gross Unrealized (Losses) (5,634,000) (7,081,000)    
Fair Value 479,205,000 358,329,000 [1]    
Allowance for Credit Losses 0 0 $ 0 $ 0
Securities held to maturity:        
Amortized Cost 295,575,000 300,653,000    
Gross Unrealized Gains 61,000 48,000    
Gross Unrealized (Losses) (17,655,000) (21,750,000)    
Fair Value 277,981,000 278,951,000    
Allowance for Credit Losses (175,000) (202,000) (359,000) (348,000)
Total securities, Amortized Cost 779,964,000 665,976,000    
Total securities, Accumulated Unrecognized Gain 511,000 135,000    
Total securities, Accumulated Unrecognized Loss (23,289,000) (28,831,000)    
Total securities, Fair Value 757,186,000 637,280,000    
Total securities, Allowance for Credit Losses (175,000) (202,000)    
U.S. government and federal agencies        
Securities available for sale:        
Amortized Cost 328,302,000 207,935,000    
Gross Unrealized Gains 355,000 29,000    
Gross Unrealized (Losses) (1,263,000) (1,561,000)    
Fair Value 327,394,000 206,403,000    
Allowance for Credit Losses 0 0 0 0
Securities held to maturity:        
Amortized Cost 118,455,000 122,452,000    
Gross Unrealized Gains 0 0    
Gross Unrealized (Losses) (7,320,000) (9,181,000)    
Fair Value 111,135,000 113,271,000    
Allowance for Credit Losses 0 0 0 0
Mortgage backed securities        
Securities available for sale:        
Amortized Cost 7,383,000 7,976,000    
Gross Unrealized Gains 1,000 1,000    
Gross Unrealized (Losses) (470,000) (582,000)    
Fair Value 6,914,000 7,395,000    
Allowance for Credit Losses 0 0    
Securities held to maturity:        
Amortized Cost 1,163,000 1,168,000    
Gross Unrealized Gains 0 0    
Gross Unrealized (Losses) (32,000) (51,000)    
Fair Value 1,131,000 1,117,000    
Allowance for Credit Losses 0 0    
Corporate bonds        
Securities available for sale:        
Amortized Cost 48,488,000 44,707,000    
Gross Unrealized Gains 49,000 20,000    
Gross Unrealized (Losses) (516,000) (753,000)    
Fair Value 48,021,000 43,974,000    
Allowance for Credit Losses 0 0 0 0
Securities held to maturity:        
Amortized Cost 56,410,000 57,470,000    
Gross Unrealized Gains 53,000 43,000    
Gross Unrealized (Losses) (1,270,000) (1,698,000)    
Fair Value 55,193,000 55,815,000    
Allowance for Credit Losses (145,000) (171,000) (325,000) (322,000)
State and municipal securities        
Securities available for sale:        
Amortized Cost 100,216,000 104,705,000    
Gross Unrealized Gains 45,000 37,000    
Gross Unrealized (Losses) (3,385,000) (4,185,000)    
Fair Value 96,876,000 100,557,000    
Allowance for Credit Losses 0 0 0 0
Securities held to maturity:        
Amortized Cost 119,547,000 119,563,000    
Gross Unrealized Gains 8,000 5,000    
Gross Unrealized (Losses) (9,033,000) (10,820,000)    
Fair Value 110,522,000 108,748,000    
Allowance for Credit Losses $ (30,000) $ (31,000) $ (34,000) $ (26,000)
[1] Derived from audited consolidated financial statements.