XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Narrative (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
company
security
bond
state
Mar. 31, 2024
USD ($)
security
Dec. 31, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
Sep. 30, 2014
USD ($)
Debt Securities, Available-for-sale [Line Items]          
AFS allowance $ 0        
HTM allowance for credit losses 197,000 $ 182,000 $ 196,000 $ 434,000  
Amortized cost 368,768,000 379,635,000 $ 369,900,000    
Gains or losses on the sale of securities $ 0 $ 0      
Number of securities temporarily impaired (security) | security 237 236 243    
Financing receivable, threshold period past due 30 days        
Debt securities, held-to-maturity, nonaccrual $ 0        
Amortized cost of securities transferred         $ 89,780,000
Fair value of securities transferred         89,757,000
Net unrealized loss, net of taxes on transferred securities         $ 15,000
Unamortized balance of net unrealized losses transferred $ 45,000 $ 54,000 $ 47,000    
Number of states | state 6        
FHLB stock investment $ 6,472,000 4,896,000 6,166,000    
Federal reserve bank stock 1,037,000 1,037,000 1,037,000    
Impairment losses 0        
Other equity securities          
Debt Securities, Available-for-sale [Line Items]          
Securities pledged as collateral 351,890,000 314,208,000 349,833,000    
Agency and mortgage-backed securities          
Debt Securities, Available-for-sale [Line Items]          
HTM allowance for credit losses $ 0        
Municipal Bonds          
Debt Securities, Available-for-sale [Line Items]          
Number of private activity bonds | bond 2        
Amortized cost $ 18,841,000        
Corporate securities          
Debt Securities, Available-for-sale [Line Items]          
HTM allowance for credit losses 116,000 113,000 116,000 $ 222,000  
Amortized cost $ 27,250,000 31,750,000 27,250,000    
Number of individual companies | company 13        
U.S. Treasury & Agency securities          
Debt Securities, Available-for-sale [Line Items]          
HTM allowance for credit losses $ 0        
Amortized cost $ 38,100,000 $ 38,100,000 $ 38,100,000