XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Amortized Cost, Gross Unrealized Gains and Losses, and Fair Value of Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Available-for-Sale Securities:      
Amortized Cost $ 120,744 $ 124,408  
Gross Unrealized Gains 55 10  
Gross Unrealized Losses (17,229) (19,448)  
Fair Value 103,570 104,970  
Held-to-Maturity Securities:      
Amortized Cost, after Allowance for Credit Loss 358,024 367,938  
Gross Unrealized Gains 195 104  
Gross Unrealized Losses (8,914) (12,964)  
Fair Value 349,518 355,294  
Allowance for Credit Losses (213) (216) $ (398)
U.S. Government Bonds      
Available-for-Sale Securities:      
Amortized Cost 2,995 2,994  
Gross Unrealized Losses (92) (121)  
Fair Value 2,903 2,873  
US Agency Bonds      
Held-to-Maturity Securities:      
Amortized Cost 25,000 25,000  
Gross Unrealized Losses (33) (40)  
Fair Value 24,967 24,960  
Corporate Bonds      
Available-for-Sale Securities:      
Amortized Cost 20,759 21,762  
Gross Unrealized Gains 54 10  
Gross Unrealized Losses (1,163) (1,368)  
Fair Value 19,650 20,404  
Held-to-Maturity Securities:      
Amortized Cost 32,500 32,500  
Gross Unrealized Gains 21 12  
Gross Unrealized Losses (420) (535)  
Fair Value 32,101 31,977  
Collateralized Mortgage Obligations      
Available-for-Sale Securities:      
Amortized Cost 33,468 [1] 34,526 [2]  
Gross Unrealized Losses (5,595) [1] (5,991) [2]  
Fair Value 27,873 [1] 28,535 [2]  
Held-to-Maturity Securities:      
Amortized Cost 181,178 [1] 186,634 [2]  
Gross Unrealized Gains [1] 83    
Gross Unrealized Losses (5,045) [1] (7,052) [2]  
Fair Value 176,216 [1] 179,582 [2]  
FHLMC Certificates      
Available-for-Sale Securities:      
Amortized Cost 8,767 9,028  
Gross Unrealized Losses (1,057) (1,366)  
Fair Value 7,710 7,662  
Held-to-Maturity Securities:      
Amortized Cost 3,206 3,229  
Gross Unrealized Losses (171) (223)  
Fair Value 3,035 3,006  
FNMA Certificates      
Available-for-Sale Securities:      
Amortized Cost 54,668 56,010  
Gross Unrealized Losses (9,322) (10,602)  
Fair Value 45,346 45,408  
Held-to-Maturity Securities:      
Amortized Cost 102,472 105,417  
Gross Unrealized Losses (3,245) (5,114)  
Fair Value 99,227 100,303  
GNMA Certificates      
Available-for-Sale Securities:      
Amortized Cost 87 88  
Gross Unrealized Gains 1    
Fair Value 88 88  
SBA Certificates      
Held-to-Maturity Securities:      
Amortized Cost 13,881 15,374  
Gross Unrealized Gains 91 92  
Fair Value $ 13,972 $ 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.