XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Carrying value and estimated fair value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Available-for-Sale Securities            
Amortized  Cost $ 523,679   $ 536,334      
Gross Unrealized Gains 105   37      
Gross Unrealized Losses (54,430)   (59,258)      
Estimated Fair Value 469,354   477,113      
Allowance for Credit Losses 0   0      
Held-to-Maturity Securities            
Amortized  Cost 292,191   302,515      
Gross Unrealized Gains 53   54      
Gross Unrealized Losses (28,561)   (28,001)      
Estimated Fair Value 263,683   274,568      
Allowance for Credit Losses 786 $ 974 1,156 $ 1,076 $ 894 $ 1,051
U.S. Treasury securities            
Available-for-Sale Securities            
Amortized  Cost 9,995   9,994      
Gross Unrealized Gains 0   0      
Gross Unrealized Losses (651)   (936)      
Estimated Fair Value 9,344   9,058      
Allowance for Credit Losses 0   0      
U.S. Government agencies            
Available-for-Sale Securities            
Amortized  Cost 68   70      
Gross Unrealized Gains 0   0      
Gross Unrealized Losses (3)   (5)      
Estimated Fair Value 65   65      
Allowance for Credit Losses 0   0      
Obligations of states and political subdivisions            
Available-for-Sale Securities            
Amortized  Cost 182,005   183,766      
Gross Unrealized Gains 11   0      
Gross Unrealized Losses (22,277)   (19,126)      
Estimated Fair Value 159,739   164,640      
Allowance for Credit Losses 0   0      
Held-to-Maturity Securities            
Amortized  Cost 192,202   192,156      
Gross Unrealized Gains 53   54      
Gross Unrealized Losses (20,172)   (17,392)      
Estimated Fair Value 172,083   174,818      
Allowance for Credit Losses 12   12      
U.S. Government sponsored entities and agencies collateralized by residential mortgage obligations            
Available-for-Sale Securities            
Amortized  Cost 77,969   76,732      
Gross Unrealized Gains 66   8      
Gross Unrealized Losses (4,041)   (4,438)      
Estimated Fair Value 73,994   72,302      
Allowance for Credit Losses 0   0      
Held-to-Maturity Securities            
Amortized  Cost 11,268   11,095      
Gross Unrealized Gains 0   0      
Gross Unrealized Losses (1,777)   (2,100)      
Estimated Fair Value 9,491   8,995      
Allowance for Credit Losses 0   0      
Private label mortgage and asset backed securities            
Available-for-Sale Securities            
Amortized  Cost 253,182   265,302      
Gross Unrealized Gains 5   6      
Gross Unrealized Losses (27,458)   (34,753)      
Estimated Fair Value 225,729   230,555      
Allowance for Credit Losses 0   0      
Held-to-Maturity Securities            
Amortized  Cost 52,400   53,066      
Gross Unrealized Gains 0   0      
Gross Unrealized Losses (4,261)   (5,633)      
Estimated Fair Value 48,139   47,433      
Allowance for Credit Losses 7   8      
Corporate debt securities            
Available-for-Sale Securities            
Amortized  Cost 460   470      
Gross Unrealized Gains 23   23      
Gross Unrealized Losses 0   0      
Estimated Fair Value 483   493      
Allowance for Credit Losses 0        
Held-to-Maturity Securities            
Amortized  Cost 36,321   46,198      
Gross Unrealized Gains 0   0      
Gross Unrealized Losses (2,351)   (2,876)      
Estimated Fair Value 33,970   43,322      
Allowance for Credit Losses $ 767   $ 1,136