XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Amortized Cost, Gross Unrealized Gains and Losses, and Fair Value of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Available-for-Sale Securities:      
Amortized Cost $ 113,141 $ 124,408  
Gross Unrealized Gains 2 10  
Gross Unrealized Losses (16,581) (19,448)  
Fair Value 96,562 104,970  
Held-to-Maturity Securities:      
Amortized Cost, after Allowance for Credit Loss 336,879 367,938  
Gross Unrealized Gains 185 104  
Gross Unrealized Losses (7,984) (12,964)  
Fair Value 329,279 355,294  
Allowance for Credit Losses (199) (216) $ (398)
U.S. Government Bonds      
Available-for-Sale Securities:      
Amortized Cost 2,997 2,994  
Gross Unrealized Losses (71) (121)  
Fair Value 2,926 2,873  
US Agency Bonds      
Held-to-Maturity Securities:      
Amortized Cost 25,000 25,000  
Gross Unrealized Losses (8) (40)  
Fair Value 24,992 24,960  
Corporate Bonds      
Available-for-Sale Securities:      
Amortized Cost 15,756 21,762  
Gross Unrealized Gains   10  
Gross Unrealized Losses (1,161) (1,368)  
Fair Value 14,595 20,404  
Held-to-Maturity Securities:      
Amortized Cost 22,500 32,500  
Gross Unrealized Gains 31 12  
Gross Unrealized Losses (358) (535)  
Fair Value 22,173 31,977  
Collateralized Mortgage Obligations      
Available-for-Sale Securities:      
Amortized Cost 32,540 [1] 34,526 [2]  
Gross Unrealized Losses (5,339) [1] (5,991) [2]  
Fair Value 27,201 [1] 28,535 [2]  
Held-to-Maturity Securities:      
Amortized Cost 174,379 [1] 186,634 [2]  
Gross Unrealized Gains [1] 105    
Gross Unrealized Losses (4,659) [1] (7,052) [2]  
Fair Value 169,825 [1] 179,582 [2]  
FHLMC Certificates      
Available-for-Sale Securities:      
Amortized Cost 8,488 9,028  
Gross Unrealized Losses (938) (1,366)  
Fair Value 7,550 7,662  
Held-to-Maturity Securities:      
Amortized Cost 3,182 3,229  
Gross Unrealized Losses (170) (223)  
Fair Value 3,012 3,006  
FNMA Certificates      
Available-for-Sale Securities:      
Amortized Cost 53,275 56,010  
Gross Unrealized Losses (9,072) (10,602)  
Fair Value 44,203 45,408  
Held-to-Maturity Securities:      
Amortized Cost 98,441 105,417  
Gross Unrealized Losses (2,787) (5,114)  
Fair Value 95,654 100,303  
GNMA Certificates      
Available-for-Sale Securities:      
Amortized Cost 85 88  
Gross Unrealized Gains 2    
Fair Value 87 88  
SBA Certificates      
Held-to-Maturity Securities:      
Amortized Cost 13,576 15,374  
Gross Unrealized Gains 49 92  
Gross Unrealized Losses (2)    
Fair Value $ 13,623 $ 15,466  
[1] Comprised of Federal Home Loan Mortgage Corporation (“FHLMC”), Federal National Mortgage Association (“FNMA”) and Ginnie Mae (“GNMA”) issued securities.
[2] Comprised of FHLMC, FNMA and GNMA issued securities.