v3.25.2
Loans and Allowance for Credit Losses - Schedule of Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans before net deferred loan fees $ 4,301,141   $ 4,105,593      
Net deferred loan fees (13,196)   (13,704)      
Total loans 4,287,945   4,091,889      
Less: Allowance for credit losses (53,854) $ (51,480) (49,497) $ (44,661) $ (44,742) $ (44,848)
Net loans 4,234,091   4,042,392      
Real Estate Portfolio Segment | Residential 1-4 Family Real Estate            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans before net deferred loan fees 1,202,642   1,133,966      
Total loans 1,202,642   1,133,966      
Less: Allowance for credit losses (13,635) (12,141) (9,708) (8,837) (8,661) (8,765)
Real Estate Portfolio Segment | Commercial and Multi-Family Real Estate            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans before net deferred loan fees 1,624,965   1,544,340      
Total loans 1,624,965   1,544,340      
Less: Allowance for credit losses (16,664) (16,207) (20,203) (17,640) (17,997) (17,422)
Real Estate Portfolio Segment | Construction, Land Development and Farmland            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans before net deferred loan fees 956,871   941,193      
Total loans 956,871   941,193      
Less: Allowance for credit losses (17,066) (17,079) (14,663) (13,574) (13,356) (14,027)
Real Estate Portfolio Segment | 1-4 family Equity Lines of Credit            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans before net deferred loan fees 248,424   235,240      
Total loans 248,424   235,240      
Less: Allowance for credit losses (1,485) (1,209) (1,890) (1,877) (1,823) (1,809)
Commercial, Industrial and Agricultural Portfolio            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans before net deferred loan fees 150,131   144,619      
Total loans 150,131   144,619      
Less: Allowance for credit losses (3,260) (3,200) (1,702) (1,432) (1,479) (1,533)
Consumer Portfolio Segment            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans before net deferred loan fees 118,108   106,235      
Total loans 118,108   106,235      
Less: Allowance for credit losses $ (1,744) $ (1,644) $ (1,331) $ (1,301) $ (1,426) $ (1,292)