v3.26.1
Loans and Allowance for Credit Losses - Schedule of Age Analysis of Past Due Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees $ 4,407,318 $ 4,363,837
Recorded Investment in loans Greater Than 89 Days Past Due and Accruing 1 1,673
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 13,991 11,939
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 3,998 10,498
Non Accrual and Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 22,809 28,328
Total Non Accrual and Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 40,798 50,765
Current    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 4,366,520 4,313,072
Real Estate Portfolio Segment | Residential 1-4 Family Real Estate    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 1,293,880 1,277,698
Recorded Investment in loans Greater Than 89 Days Past Due and Accruing 0 1,648
Real Estate Portfolio Segment | Residential 1-4 Family Real Estate | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 11,453 7,330
Real Estate Portfolio Segment | Residential 1-4 Family Real Estate | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 1,909 7,172
Real Estate Portfolio Segment | Residential 1-4 Family Real Estate | Non Accrual and Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 12,147 8,854
Real Estate Portfolio Segment | Residential 1-4 Family Real Estate | Total Non Accrual and Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 25,509 23,356
Real Estate Portfolio Segment | Residential 1-4 Family Real Estate | Current    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 1,268,371 1,254,342
Real Estate Portfolio Segment | Commercial and Multi-Family Real Estate    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 1,700,935 1,635,488
Recorded Investment in loans Greater Than 89 Days Past Due and Accruing 0 0
Real Estate Portfolio Segment | Commercial and Multi-Family Real Estate | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 0 420
Real Estate Portfolio Segment | Commercial and Multi-Family Real Estate | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 0 651
Real Estate Portfolio Segment | Commercial and Multi-Family Real Estate | Non Accrual and Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 1,613 13,135
Real Estate Portfolio Segment | Commercial and Multi-Family Real Estate | Total Non Accrual and Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 1,613 14,206
Real Estate Portfolio Segment | Commercial and Multi-Family Real Estate | Current    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 1,699,322 1,621,282
Real Estate Portfolio Segment | Construction, Land Development and Farmland    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 868,116 900,013
Recorded Investment in loans Greater Than 89 Days Past Due and Accruing 0 0
Real Estate Portfolio Segment | Construction, Land Development and Farmland | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 476 1,190
Real Estate Portfolio Segment | Construction, Land Development and Farmland | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 2,038 1,188
Real Estate Portfolio Segment | Construction, Land Development and Farmland | Non Accrual and Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 6,950 5,926
Real Estate Portfolio Segment | Construction, Land Development and Farmland | Total Non Accrual and Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 9,464 8,304
Real Estate Portfolio Segment | Construction, Land Development and Farmland | Current    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 858,652 891,709
Real Estate Portfolio Segment | 1-4 family Equity Lines of Credit    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 266,150 263,707
Recorded Investment in loans Greater Than 89 Days Past Due and Accruing 0 0
Real Estate Portfolio Segment | 1-4 family Equity Lines of Credit | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 1,024 1,424
Real Estate Portfolio Segment | 1-4 family Equity Lines of Credit | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 0 1,263
Real Estate Portfolio Segment | 1-4 family Equity Lines of Credit | Non Accrual and Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 2,029 208
Real Estate Portfolio Segment | 1-4 family Equity Lines of Credit | Total Non Accrual and Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 3,053 2,895
Real Estate Portfolio Segment | 1-4 family Equity Lines of Credit | Current    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 263,097 260,812
Commercial, Industrial and Agricultural Portfolio    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 177,545 179,583
Recorded Investment in loans Greater Than 89 Days Past Due and Accruing 0 0
Commercial, Industrial and Agricultural Portfolio | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 665 1,053
Commercial, Industrial and Agricultural Portfolio | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 21 112
Commercial, Industrial and Agricultural Portfolio | Non Accrual and Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 48 156
Commercial, Industrial and Agricultural Portfolio | Total Non Accrual and Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 734 1,321
Commercial, Industrial and Agricultural Portfolio | Current    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 176,811 178,262
Consumer Portfolio Segment    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 100,692 107,348
Recorded Investment in loans Greater Than 89 Days Past Due and Accruing 1 25
Consumer Portfolio Segment | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 373 522
Consumer Portfolio Segment | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 30 112
Consumer Portfolio Segment | Non Accrual and Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 22 49
Consumer Portfolio Segment | Total Non Accrual and Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees 425 683
Consumer Portfolio Segment | Current    
Financing Receivable, Past Due [Line Items]    
Total loans before net deferred loan fees $ 100,267 $ 106,665