v3.26.1
Loans and Allowance for Credit Losses - Balance of Each Major Product Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]            
Subtotal $ 4,521,929   $ 4,077,019      
Net deferred loan fees (2,248)   (2,090)      
Loans held for investment 4,519,681   4,074,929      
Allowance for credit losses (47,335) $ (46,439) (44,409) $ (40,167) $ (39,224) $ (37,791)
Loans held for investment, net of allowance for credit losses 4,472,346   4,030,520      
Commercial            
Financing Receivable, Past Due [Line Items]            
Subtotal 3,597,173   3,305,713      
Loans held for investment 3,594,001   3,302,761      
Allowance for credit losses (28,371) (26,919) (25,219) (27,792) (27,027) (25,864)
Commercial land and development            
Financing Receivable, Past Due [Line Items]            
Subtotal 2,507   1,352      
Loans held for investment 2,511   1,354      
Allowance for credit losses (90) (93) (56) (33) (70) (78)
Commercial construction            
Financing Receivable, Past Due [Line Items]            
Subtotal 124,053   96,760      
Loans held for investment 123,674   96,423      
Allowance for credit losses (4,444) (3,982) (4,050) (2,575) (2,227) (2,268)
Residential construction            
Financing Receivable, Past Due [Line Items]            
Subtotal 21,809   8,389      
Loans held for investment 21,770   8,341      
Allowance for credit losses (533) (492) (213) (75) (78) (64)
Residential            
Financing Receivable, Past Due [Line Items]            
Subtotal 41,874   37,566      
Loans held for investment 41,905   37,600      
Allowance for credit losses (419) (421) (362) (334) (279) (270)
Farmland            
Financing Receivable, Past Due [Line Items]            
Subtotal 59,900   59,606      
Loans held for investment 59,875   59,584      
Allowance for credit losses (468) (495) (467) (723) (598) (607)
Secured            
Financing Receivable, Past Due [Line Items]            
Subtotal 258,736   251,736      
Loans held for investment 259,939   252,805      
Allowance for credit losses (9,594) (11,191) (11,204) (5,623) (5,905) (5,866)
Unsecured            
Financing Receivable, Past Due [Line Items]            
Subtotal 41,263   40,422      
Loans held for investment 41,287   40,453      
Allowance for credit losses (486) (487) (482) (417) (403) (278)
Consumer and other            
Financing Receivable, Past Due [Line Items]            
Subtotal 374,614   275,475      
Loans held for investment 374,719   275,608      
Allowance for credit losses $ (2,930) $ (2,359) $ (2,356) $ (2,595) $ (2,637) $ (2,496)