v3.26.1
Securities Available for Sale - Schedule of Unrealized Losses on Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Unrealized Losses on Debt Securities [Line Items]    
Less than 12 months, Fair Value $ 145,186 $ 67,879
Less than 12 months, Gross Unrealized Losses (1,892) (466)
More than 12 months, Fair Value 372,178 398,641
More than 12 months, Gross Unrealized Losses (26,312) (28,368)
Total, Fair Value 517,364 466,520
Total, Gross Unrealized Losses (28,204) (28,834)
U.S. Treasuries [Member]    
Schedule of Unrealized Losses on Debt Securities [Line Items]    
Less than 12 months, Fair Value
Less than 12 months, Gross Unrealized Losses
More than 12 months, Fair Value 14,137 14,163
More than 12 months, Gross Unrealized Losses (803) (764)
Total, Fair Value 14,137 14,163
Total, Gross Unrealized Losses (803) (764)
U.S. government agencies [Member]    
Schedule of Unrealized Losses on Debt Securities [Line Items]    
Less than 12 months, Fair Value
Less than 12 months, Gross Unrealized Losses
More than 12 months, Fair Value 15,961 15,822
More than 12 months, Gross Unrealized Losses (439) (578)
Total, Fair Value 15,961 15,822
Total, Gross Unrealized Losses (439) (578)
U.S. agency mortgage-backed securities [Member]    
Schedule of Unrealized Losses on Debt Securities [Line Items]    
Less than 12 months, Fair Value 1,973
Less than 12 months, Gross Unrealized Losses (21)
More than 12 months, Fair Value 21,312 23,117
More than 12 months, Gross Unrealized Losses (1,782) (1,746)
Total, Fair Value 23,285 23,117
Total, Gross Unrealized Losses (1,803) (1,746)
U.S. agency collateralized mortgage obligations [Member]    
Schedule of Unrealized Losses on Debt Securities [Line Items]    
Less than 12 months, Fair Value 58,681 8,963
Less than 12 months, Gross Unrealized Losses (619) (30)
More than 12 months, Fair Value 40,244 61,133
More than 12 months, Gross Unrealized Losses (1,928) (1,603)
Total, Fair Value 98,925 70,096
Total, Gross Unrealized Losses (2,547) (1,633)
Non-agency MBS/CMO [Member]    
Schedule of Unrealized Losses on Debt Securities [Line Items]    
Less than 12 months, Fair Value 74,656 44,873
Less than 12 months, Gross Unrealized Losses (1,194) (326)
More than 12 months, Fair Value 41,224 46,260
More than 12 months, Gross Unrealized Losses (1,934) (1,586)
Total, Fair Value 115,880 91,133
Total, Gross Unrealized Losses (3,128) (1,912)
Asset-backed securities [Member]    
Schedule of Unrealized Losses on Debt Securities [Line Items]    
Less than 12 months, Fair Value 7,940 14,043
Less than 12 months, Gross Unrealized Losses (48) (110)
More than 12 months, Fair Value 26,038 21,686
More than 12 months, Gross Unrealized Losses (348) (286)
Total, Fair Value 33,978 35,729
Total, Gross Unrealized Losses (396) (396)
Corporate bonds [Member]    
Schedule of Unrealized Losses on Debt Securities [Line Items]    
Less than 12 months, Fair Value 496
Less than 12 months, Gross Unrealized Losses
More than 12 months, Fair Value 42,123 44,620
More than 12 months, Gross Unrealized Losses (1,744) (2,245)
Total, Fair Value 42,619 44,620
Total, Gross Unrealized Losses (1,744) (2,245)
Obligations of states & political subdivisions [Member]    
Schedule of Unrealized Losses on Debt Securities [Line Items]    
Less than 12 months, Fair Value 1,440
Less than 12 months, Gross Unrealized Losses (10)
More than 12 months, Fair Value 171,139 171,840
More than 12 months, Gross Unrealized Losses (17,334) (19,560)
Total, Fair Value 172,579 171,840
Total, Gross Unrealized Losses $ (17,344) $ (19,560)