v3.25.4
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
Dec. 31, 2025
Dec. 31, 2024
Available-for-Sale Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value $ 92,119 $ 99,871
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (13,755) (19,448)
Securities With Gross Unrealized Losses, Total Fair Value 92,119 99,871
Securities With Gross Unrealized Losses, Total Unrealized Losses (13,755) (19,448)
Held-to-Maturity Securities:    
Securities With Gross Unrealized Losses Less Than 12 Months, Fair Value 16,561 85,803
Securities With Gross Unrealized Losses Less Than 12 Months, Unrealized Losses (50) (1,797)
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 224,590 252,013
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (4,536) (11,167)
Securities With Gross Unrealized Losses, Total Fair Value 241,151 337,816
Securities With Gross Unrealized Losses, Total Unrealized Losses (4,586) (12,964)
U.S. Government Bonds    
Available-for-Sale Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 2,979 2,873
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (20) (121)
Securities With Gross Unrealized Losses, Total Fair Value 2,979 2,873
Securities With Gross Unrealized Losses, Total Unrealized Losses (20) (121)
US Agency Bonds    
Held-to-Maturity Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value   24,960
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses   (40)
Securities With Gross Unrealized Losses, Total Fair Value   24,960
Securities With Gross Unrealized Losses, Total Unrealized Losses   (40)
Corporate Bonds    
Available-for-Sale Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 12,763 15,394
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (738) (1,368)
Securities With Gross Unrealized Losses, Total Fair Value 12,763 15,394
Securities With Gross Unrealized Losses, Total Unrealized Losses (738) (1,368)
Held-to-Maturity Securities:    
Securities With Gross Unrealized Losses Less Than 12 Months, Fair Value   0
Securities With Gross Unrealized Losses Less Than 12 Months, Unrealized Losses   0
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 5,362 29,965
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (138) (535)
Securities With Gross Unrealized Losses, Total Fair Value 5,362 29,965
Securities With Gross Unrealized Losses, Total Unrealized Losses (138) (535)
Collateralized Mortgage Obligations    
Available-for-Sale Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 26,346 28,535
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (4,493) (5,991)
Securities With Gross Unrealized Losses, Total Fair Value 26,346 28,535
Securities With Gross Unrealized Losses, Total Unrealized Losses (4,493) (5,991)
Held-to-Maturity Securities:    
Securities With Gross Unrealized Losses Less Than 12 Months, Fair Value 16,561 81,112
Securities With Gross Unrealized Losses Less Than 12 Months, Unrealized Losses (50) (1,728)
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 132,942 98,470
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (2,826) (5,324)
Securities With Gross Unrealized Losses, Total Fair Value 149,503 179,582
Securities With Gross Unrealized Losses, Total Unrealized Losses (2,876) (7,052)
FHLMC Certificates    
Available-for-Sale Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 7,125 7,662
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (790) (1,366)
Securities With Gross Unrealized Losses, Total Fair Value 7,125 7,662
Securities With Gross Unrealized Losses, Total Unrealized Losses (790) (1,366)
Held-to-Maturity Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 616 3,006
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (119) (223)
Securities With Gross Unrealized Losses, Total Fair Value 616 3,006
Securities With Gross Unrealized Losses, Total Unrealized Losses (119) (223)
FNMA Certificates    
Available-for-Sale Securities:    
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 42,906 45,407
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (7,714) (10,602)
Securities With Gross Unrealized Losses, Total Fair Value 42,906 45,407
Securities With Gross Unrealized Losses, Total Unrealized Losses (7,714) (10,602)
Held-to-Maturity Securities:    
Securities With Gross Unrealized Losses Less Than 12 Months, Fair Value   4,691
Securities With Gross Unrealized Losses Less Than 12 Months, Unrealized Losses   (69)
Securities With Gross Unrealized Losses 12 Months or More, Fair Value 85,670 95,612
Securities With Gross Unrealized Losses 12 Months or More, Unrealized Losses (1,453) (5,045)
Securities With Gross Unrealized Losses, Total Fair Value 85,670 100,303
Securities With Gross Unrealized Losses, Total Unrealized Losses $ (1,453) $ (5,114)