v3.26.1
Loans and Allowance for Credit Losses - Schedule of Amounts Recognized in Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Accounts Notes And Loans Receivable [Line Items]        
Total $ 5,251,458 $ 4,394,751    
Allowance for credit losses (51,455) (43,949) $ (40,456) $ (40,304)
Loans, net 5,200,003 4,350,802    
Real Estate | Non-Farm Non-Residential Owner Occupied        
Accounts Notes And Loans Receivable [Line Items]        
Total 572,037 434,715    
Real Estate | Non-Farm Non-Residential Non-Owner Occupied        
Accounts Notes And Loans Receivable [Line Items]        
Total 929,598 710,401    
Real Estate | Residential        
Accounts Notes And Loans Receivable [Line Items]        
Total 543,804 333,419    
Real Estate | Construction, Development & Other        
Accounts Notes And Loans Receivable [Line Items]        
Total 894,767 823,353    
Real Estate | Farmland        
Accounts Notes And Loans Receivable [Line Items]        
Total 32,379 26,485    
Commercial & Industrial        
Accounts Notes And Loans Receivable [Line Items]        
Total 2,182,864 1,906,616    
Allowance for credit losses (29,965) (26,673) (16,419) (15,370)
Consumer        
Accounts Notes And Loans Receivable [Line Items]        
Total 2,265 1,576    
Allowance for credit losses (12) (6) (7) (10)
Municipal and Other        
Accounts Notes And Loans Receivable [Line Items]        
Total 93,744 158,186    
Allowance for credit losses $ (790) $ (1,011) $ (402) $ (520)