v3.26.1
Loans and Allowance for Credit Losses - Summary of Transactions in Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Balance $ 55,034 $ 49,497 $ 49,497
Provision for credit losses - loans 2,541 2,233  
Charge-offs (469) (382)  
Recoveries 141 132  
Balance 57,247 51,480 55,034
Real Estate Portfolio Segment [Member] | Residential 1 to 4 Family [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Balance 15,745 9,708 9,708
Provision for credit losses - loans 307 2,425  
Charge-offs 0 0 0
Recoveries 11 8  
Balance 16,063 12,141 15,745
Real Estate Portfolio Segment [Member] | Commercial and Multifamily [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Balance 16,005 20,203 20,203
Provision for credit losses - loans 1,271 (3,996)  
Charge-offs 0 0 (438)
Recoveries 0 0  
Balance 17,276 16,207 16,005
Real Estate Portfolio Segment [Member] | Construction, Land Development and Farmland [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Balance 16,763 14,663 14,663
Provision for credit losses - loans (366) 2,413  
Charge-offs 0 0 (157)
Recoveries 3 3  
Balance 16,400 17,079 16,763
Real Estate Portfolio Segment [Member] | Home Equity Loan [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Balance 1,603 1,890 1,890
Provision for credit losses - loans 99 (681)  
Charge-offs (12) 0 0
Recoveries 0 0  
Balance 1,690 1,209 1,603
Commercial, Industrial and Agricultural Portfolio [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Balance 3,433 1,702 1,702
Provision for credit losses - loans 971 1,555  
Charge-offs (120) (57) (340)
Recoveries 1 0  
Balance 4,285 3,200 3,433
Consumer Portfolio Segment [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Balance 1,485 1,331 1,331
Provision for credit losses - loans 259 517  
Charge-offs (337) (325) (1,221)
Recoveries 126 121  
Balance $ 1,533 $ 1,644 $ 1,485