v3.25.2
Investment Securities - Schedule of Fair Value and Unrealized Loss on Investments for Securities for Which Allowance for Credit Losses has not been Recorded (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule Of Investments [Line Items]    
Available-for-sale, less than 12 months, fair value $ 5,536 $ 48,614
Available-for-sale, less than 12 months, unrealized losses (23) (438)
Available-for-sale, 12 months or more, fair value 79,579 96,102
Available-for-sale, 12 months or more, unrealized losses (4,381) (6,711)
Held-to-maturity, 12 months or more, fair value 535 642
Held-to-maturity, 12 months or more, unrealized losses (26) (40)
Residential Mortgage Backed Securities [Member]    
Schedule Of Investments [Line Items]    
Available-for-sale, less than 12 months, fair value 4,707 41,417
Available-for-sale, less than 12 months, unrealized losses (20) (424)
Available-for-sale, 12 months or more, fair value 25,511 28,520
Available-for-sale, 12 months or more, unrealized losses (1,618) (2,344)
Commercial Mortgage Backed Securities [Member]    
Schedule Of Investments [Line Items]    
Available-for-sale, less than 12 months, fair value 829 3,374
Available-for-sale, less than 12 months, unrealized losses (3) (13)
Available-for-sale, 12 months or more, fair value 4,538 5,331
Available-for-sale, 12 months or more, unrealized losses (142) (189)
Held-to-maturity, 12 months or more, fair value 200 254
Held-to-maturity, 12 months or more, unrealized losses (6) (10)
US Government Agencies Debt Securities [Member]    
Schedule Of Investments [Line Items]    
Available-for-sale, less than 12 months, fair value   3,823
Available-for-sale, less than 12 months, unrealized losses   (1)
Available-for-sale, 12 months or more, fair value 4,655 4,457
Available-for-sale, 12 months or more, unrealized losses (409) (619)
Held-to-maturity, 12 months or more, fair value 325 357
Held-to-maturity, 12 months or more, unrealized losses (19) (27)
US States and Political Subdivisions Debt Securities [Member]    
Schedule Of Investments [Line Items]    
Available-for-sale, 12 months or more, fair value 1,296 1,549
Available-for-sale, 12 months or more, unrealized losses (9) (28)
Held-to-maturity, 12 months or more, fair value 10 31
Held-to-maturity, 12 months or more, unrealized losses (1) (3)
Corporate Notes [Member]    
Schedule Of Investments [Line Items]    
Available-for-sale, 12 months or more, fair value 14,490 13,886
Available-for-sale, 12 months or more, unrealized losses (1,270) (1,871)
US Treasury Securities [Member]    
Schedule Of Investments [Line Items]    
Available-for-sale, 12 months or more, fair value 29,089 42,359
Available-for-sale, 12 months or more, unrealized losses $ (933) $ (1,660)