v3.26.1
Loans and Allowance for Credit Losses - Schedule of Amounts Recognized in Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Accounts Notes And Loans Receivable [Line Items]            
Total $ 5,436,414   $ 4,394,751      
Allowance for credit losses (53,591) $ (51,455) (43,949) $ (40,035) $ (40,456) $ (40,304)
Loans, net 5,382,823   4,350,802      
Real Estate | Non-Farm Non-Residential Owner Occupied            
Accounts Notes And Loans Receivable [Line Items]            
Total 583,989   434,715      
Real Estate | Non-Farm Non-Residential Non-Owner Occupied            
Accounts Notes And Loans Receivable [Line Items]            
Total 932,147   710,401      
Real Estate | Residential            
Accounts Notes And Loans Receivable [Line Items]            
Total 530,189   333,419      
Real Estate | Construction, Development & Other            
Accounts Notes And Loans Receivable [Line Items]            
Total 887,805   823,353      
Real Estate | Farmland            
Accounts Notes And Loans Receivable [Line Items]            
Total 32,898   26,485      
Commercial & Industrial            
Accounts Notes And Loans Receivable [Line Items]            
Total 2,369,582   1,906,616      
Allowance for credit losses (32,481) (29,965) (26,673) (18,632) (16,419) (15,370)
Consumer            
Accounts Notes And Loans Receivable [Line Items]            
Total 1,871   1,576      
Allowance for credit losses (9) (12) (6) (5) (7) (10)
Municipal and Other            
Accounts Notes And Loans Receivable [Line Items]            
Total 97,933   158,186      
Allowance for credit losses $ (869) $ (790) $ (1,011) $ (748) $ (402) $ (520)