v3.26.1
Securities - Company's Securities Gross Unrealized Losses and Fair Values, Aggregated by Length of Time Individual Securities Have Been in a Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available-for-Sale Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value $ 84,702 $ 92,119
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (13,599) (13,755)
Securities With Gross Unrealized Losses, Total Fair Value 84,702 92,119
Securities With Gross Unrealized Losses, Total Unrealized Losses (13,599) (13,755)
Held-to-Maturity Securities:    
Securities With Gross Unrealized Losses Less Than 12 Months, Fair Value 18,359 16,561
Securities With Gross Unrealized Losses Less Than 12 Months, Unrealized Losses (234) (50)
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 206,735 224,590
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (6,777) (4,536)
Securities With Gross Unrealized Losses, Total Fair Value 225,094 241,151
Securities With Gross Unrealized Losses, Total Unrealized Losses (7,011) (4,586)
U.S. Government Bonds    
Available-for-Sale Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value   2,979
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses   (20)
Securities With Gross Unrealized Losses, Total Fair Value   2,979
Securities With Gross Unrealized Losses, Total Unrealized Losses   (20)
Corporate Bonds    
Available-for-Sale Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 13,094 12,763
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (406) (738)
Securities With Gross Unrealized Losses, Total Fair Value 13,094 12,763
Securities With Gross Unrealized Losses, Total Unrealized Losses (406) (738)
Held-to-Maturity Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 5,402 5,362
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (98) (138)
Securities With Gross Unrealized Losses, Total Fair Value 5,402 5,362
Securities With Gross Unrealized Losses, Total Unrealized Losses (98) (138)
Collateralized Mortgage Obligations    
Available-for-Sale Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 24,482 26,346
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (4,780) (4,493)
Securities With Gross Unrealized Losses, Total Fair Value 24,482 26,346
Securities With Gross Unrealized Losses, Total Unrealized Losses (4,780) (4,493)
Held-to-Maturity Securities:    
Securities With Gross Unrealized Losses Less Than 12 Months, Fair Value 15,133 16,561
Securities With Gross Unrealized Losses Less Than 12 Months, Unrealized Losses (150) (50)
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 121,407 132,942
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (4,224) (2,826)
Securities With Gross Unrealized Losses, Total Fair Value 136,540 149,503
Securities With Gross Unrealized Losses, Total Unrealized Losses (4,374) (2,876)
FHLMC Certificates    
Available-for-Sale Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 6,573 7,125
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (818) (790)
Securities With Gross Unrealized Losses, Total Fair Value 6,573 7,125
Securities With Gross Unrealized Losses, Total Unrealized Losses (818) (790)
Held-to-Maturity Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 594 616
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (122) (119)
Securities With Gross Unrealized Losses, Total Fair Value 594 616
Securities With Gross Unrealized Losses, Total Unrealized Losses (122) (119)
FNMA Certificates    
Available-for-Sale Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 40,553 42,906
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (7,595) (7,714)
Securities With Gross Unrealized Losses, Total Fair Value 40,553 42,906
Securities With Gross Unrealized Losses, Total Unrealized Losses (7,595) (7,714)
Held-to-Maturity Securities:    
Securities With Gross Unrealized Losses Less Than 12 Months, Fair Value 3,226  
Securities With Gross Unrealized Losses Less Than 12 Months, Unrealized Losses (84)  
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 79,332 85,670
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (2,333) (1,453)
Securities With Gross Unrealized Losses, Total Fair Value 82,558 85,670
Securities With Gross Unrealized Losses, Total Unrealized Losses $ (2,417) $ (1,453)