v3.25.1
SECURITIES - Gross Unrealized Losses and Fair Values of Investment Securities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Available for sale [Abstract]    
Less than 12 months, Fair value $ 27,205 $ 13,849
Less than 12 months, Gross unrealized losses (99) (300)
12 months or longer, Fair value 11,496 11,460
12 months or longer, Gross unrealized losses $ (1,258) $ (1,305)
Number of securities 19 22
Total, Fair value $ 38,701 $ 25,309
Total, Gross unrealized losses (1,357) (1,605)
Available for sale, allowance for credit losses 0 0
U.S. GSE residential mortgage-backed securities    
Available for sale [Abstract]    
Available for sale, allowance for credit losses 0 0
U.S. GSE residential mortgage-backed securities | Residential mortgage-backed securities    
Available for sale [Abstract]    
Less than 12 months, Fair value 5,658 9,523
Less than 12 months, Gross unrealized losses (79) (227)
12 months or longer, Fair value 1,128 1,122
12 months or longer, Gross unrealized losses $ (126) $ (144)
Number of securities | security 8 12
Total, Fair value $ 6,786 $ 10,645
Total, Gross unrealized losses (205) (371)
U.S. GSE commercial mortgage-backed securities    
Available for sale [Abstract]    
Available for sale, allowance for credit losses 0 0
U.S. GSE commercial mortgage-backed securities | Commercial mortgage-backed securities    
Available for sale [Abstract]    
Less than 12 months, Fair value   1,503
Less than 12 months, Gross unrealized losses   (17)
12 months or longer, Fair value   0
12 months or longer, Gross unrealized losses   $ 0
Number of securities | security   1
Total, Fair value   $ 1,503
Total, Gross unrealized losses   (17)
Residential mortgage-backed securities    
Available for sale [Abstract]    
Available for sale, allowance for credit losses 0  
Collateralized loan obligations    
Available for sale [Abstract]    
Less than 12 months, Fair value 19,587  
Less than 12 months, Gross unrealized losses (9)  
12 months or longer, Fair value 0  
12 months or longer, Gross unrealized losses $ 0  
Number of securities | security 4  
Total, Fair value $ 19,587  
Total, Gross unrealized losses (9)  
Available for sale, allowance for credit losses 0 0
Corporate bonds    
Available for sale [Abstract]    
Less than 12 months, Fair value 1,960 2,823
Less than 12 months, Gross unrealized losses (11) (56)
12 months or longer, Fair value 10,368 10,338
12 months or longer, Gross unrealized losses $ (1,132) $ (1,161)
Number of securities | security 7 9
Total, Fair value $ 12,328 $ 13,161
Total, Gross unrealized losses (1,143) (1,217)
Available for sale, allowance for credit losses 0 0
Obligations of U.S. Government agencies and sponsored entities    
Available for sale [Abstract]    
Available for sale, allowance for credit losses $ 0 $ 0