v3.26.1
Securities Available for Sale - Schedule of Amortized Cost, Gross Unrealized Gains and Losses, Fair Value and Allowance for Credit Losses of Investment Securities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule of Amortized Cost, Gross Unrealized Gains and Losses, Fair Value and Allowance for Credit Losses of Investment Securities[Line Items]    
Amortized Cost $ 586,579 $ 607,193
Gross Unrealized Gains 302 1,109
Gross Unrealized Losses (28,204) (28,834)
Allowance for Credit Losses
Fair Value 558,677 579,468
U.S. Treasuries [Member]    
Schedule of Amortized Cost, Gross Unrealized Gains and Losses, Fair Value and Allowance for Credit Losses of Investment Securities[Line Items]    
Amortized Cost 14,940 14,927
Gross Unrealized Gains
Gross Unrealized Losses (803) (764)
Allowance for Credit Losses
Fair Value 14,137 14,163
U.S. Government Agencies [Member]    
Schedule of Amortized Cost, Gross Unrealized Gains and Losses, Fair Value and Allowance for Credit Losses of Investment Securities[Line Items]    
Amortized Cost 16,400 16,400
Gross Unrealized Gains
Gross Unrealized Losses (439) (578)
Allowance for Credit Losses
Fair Value 15,961 15,822
U.S. Agency Mortgage-Backed Securities [Member]    
Schedule of Amortized Cost, Gross Unrealized Gains and Losses, Fair Value and Allowance for Credit Losses of Investment Securities[Line Items]    
Amortized Cost 33,408 33,286
Gross Unrealized Gains 76 73
Gross Unrealized Losses (1,803) (1,746)
Allowance for Credit Losses
Fair Value 31,681 31,613
U.S. Agency Collateralized Mortgage Obligations [Member]    
Schedule of Amortized Cost, Gross Unrealized Gains and Losses, Fair Value and Allowance for Credit Losses of Investment Securities[Line Items]    
Amortized Cost 102,023 107,592
Gross Unrealized Gains 433
Gross Unrealized Losses (2,547) (1,633)
Allowance for Credit Losses
Fair Value 99,476 106,392
Non-agency MBS/CMO [Member]    
Schedule of Amortized Cost, Gross Unrealized Gains and Losses, Fair Value and Allowance for Credit Losses of Investment Securities[Line Items]    
Amortized Cost 136,940 144,887
Gross Unrealized Gains 153 536
Gross Unrealized Losses (3,128) (1,912)
Allowance for Credit Losses
Fair Value 133,965 143,511
Asset-Backed Securities [Member]    
Schedule of Amortized Cost, Gross Unrealized Gains and Losses, Fair Value and Allowance for Credit Losses of Investment Securities[Line Items]    
Amortized Cost 47,982 51,306
Gross Unrealized Gains 52 52
Gross Unrealized Losses (396) (396)
Allowance for Credit Losses
Fair Value 47,638 50,962
Corporate Bonds [Member]    
Schedule of Amortized Cost, Gross Unrealized Gains and Losses, Fair Value and Allowance for Credit Losses of Investment Securities[Line Items]    
Amortized Cost 44,963 47,365
Gross Unrealized Gains 21 15
Gross Unrealized Losses (1,744) (2,245)
Allowance for Credit Losses
Fair Value 43,240 45,135
Obligations of States and Political Subdivisions [Member]    
Schedule of Amortized Cost, Gross Unrealized Gains and Losses, Fair Value and Allowance for Credit Losses of Investment Securities[Line Items]    
Amortized Cost 189,923 191,430
Gross Unrealized Gains
Gross Unrealized Losses (17,344) (19,560)
Allowance for Credit Losses
Fair Value $ 172,579 $ 171,870