v3.26.1
Allowance for Credit Losses - Recorded Investments in Nonperforming Loans (Details) - Nonperforming Loans - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Days and Greater Still Accruing $ 972 $ 1,114
Non-accrual 28,659 27,495
Nonaccrual With No Allowance For Credit Loss 13,972 13,970
Commercial & Industrial | Commercial    
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Days and Greater Still Accruing 127 51
Non-accrual 5,684 6,058
Nonaccrual With No Allowance For Credit Loss   394
Non Farm, Non Residential | Commercial    
Aging of recorded investment in loans by past due category and class of loans    
Non-accrual 16,699 15,365
Nonaccrual With No Allowance For Credit Loss 13,376 13,126
Agriculture | Commercial    
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Days and Greater Still Accruing 318  
Non-accrual 1,337 1,218
All Other Commercial | Commercial    
Aging of recorded investment in loans by past due category and class of loans    
Non-accrual 191 195
Nonaccrual With No Allowance For Credit Loss 143 143
First Liens | Residential    
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Days and Greater Still Accruing 104 606
Non-accrual 984 918
Nonaccrual With No Allowance For Credit Loss   82
Home Equity | Residential    
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Days and Greater Still Accruing 138 178
Non-accrual 465 442
Junior Liens | Residential    
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Days and Greater Still Accruing 263 232
Non-accrual 180 81
Multifamily | Residential    
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Days and Greater Still Accruing   47
Non-accrual 508 517
Nonaccrual With No Allowance For Credit Loss 453 205
All Other Residential | Residential    
Aging of recorded investment in loans by past due category and class of loans    
Non-accrual   39
Nonaccrual With No Allowance For Credit Loss   20
Motor Vehicle | Consumer    
Aging of recorded investment in loans by past due category and class of loans    
Loans Past Due Over 90 Days and Greater Still Accruing 22  
Non-accrual 2,428 2,449
All Other Consumer | Consumer    
Aging of recorded investment in loans by past due category and class of loans    
Non-accrual $ 183 $ 213