XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Schedule of Debt Securities, Held-to-maturity (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Schedule of Held-to-Maturity Securities [Line Items]      
Amortized Cost $ 514,124,000 $ 420,715,000  
Unrealized Gains 2,854,000 0  
Unrealized Losses (30,520,000) (48,991,000)  
Allowance for Credit Losses 0 0 $ 0
Fair Value 486,458,000 371,724,000  
Government-sponsored residential mortgage-backed securities      
Schedule of Held-to-Maturity Securities [Line Items]      
Amortized Cost 215,114,000 231,709,000  
Unrealized Gains 0 0  
Unrealized Losses (17,730,000) (29,438,000)  
Allowance for Credit Losses 0 0  
Fair Value 197,384,000 202,271,000  
Government-sponsored commercial mortgage-backed securities      
Schedule of Held-to-Maturity Securities [Line Items]      
Amortized Cost 186,159,000 189,006,000  
Unrealized Gains 0 0  
Unrealized Losses (12,765,000) (19,553,000)  
Allowance for Credit Losses 0 0  
Fair Value 173,394,000 $ 169,453,000  
State and municipal bonds and obligations      
Schedule of Held-to-Maturity Securities [Line Items]      
Amortized Cost 83,851,000    
Unrealized Gains 1,784,000    
Unrealized Losses (25,000)    
Allowance for Credit Losses 0    
Fair Value 85,610,000    
Corporate bonds      
Schedule of Held-to-Maturity Securities [Line Items]      
Amortized Cost 29,000,000    
Unrealized Gains 1,070,000    
Unrealized Losses 0    
Allowance for Credit Losses 0    
Fair Value $ 30,070,000