XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Debt Securities, Held-to-maturity (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Schedule of Held-to-Maturity Securities [Line Items]      
Amortized Cost $ 440,850,000 $ 420,715,000  
Unrealized Gains 225,000 0  
Unrealized Losses (39,993,000) (48,991,000)  
Allowance for Credit Losses 0 0 $ 0
Fair Value 401,082,000 371,724,000  
Government-sponsored residential mortgage-backed securities      
Schedule of Held-to-Maturity Securities [Line Items]      
Amortized Cost 227,145,000 231,709,000  
Unrealized Gains 0 0  
Unrealized Losses (23,653,000) (29,438,000)  
Allowance for Credit Losses 0 0  
Fair Value 203,492,000 202,271,000  
Government-sponsored commercial mortgage-backed securities      
Schedule of Held-to-Maturity Securities [Line Items]      
Amortized Cost 188,043,000 189,006,000  
Unrealized Gains 0 0  
Unrealized Losses (16,198,000) (19,553,000)  
Allowance for Credit Losses 0 0  
Fair Value 171,845,000 $ 169,453,000  
State and municipal bonds and obligations      
Schedule of Held-to-Maturity Securities [Line Items]      
Amortized Cost 7,662,000    
Unrealized Gains 0    
Unrealized Losses (142,000)    
Allowance for Credit Losses 0    
Fair Value 7,520,000    
Corporate note      
Schedule of Held-to-Maturity Securities [Line Items]      
Amortized Cost 18,000,000    
Unrealized Gains 225,000    
Unrealized Losses 0    
Allowance for Credit Losses 0    
Fair Value $ 18,225,000