XML 52 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Loans and ACL - Summary of Aging of amortized cost of loans held for investment by loan category (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Days past due $ 2,179,508 $ 2,430,117
Nonaccrual 28,349 60,026
Gross loans 2,179,508 2,430,117
Deferred costs, net of loan fees 905 830
Total 2,180,413 2,430,947
Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 28,349 60,026
Nonaccrual loans with no allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 2,496 4,088
Non accrual loans with an allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 25,853 55,938
30-59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total 9,071 14,282
60-89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total 1,930 1,913
Greater than 90 Days Past Due & Accruing [Member]    
Financing Receivable, Past Due [Line Items]    
Total 3,725 3,037
Current Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 2,137,338 2,351,689
Deferred costs, net of loan fees 905 830
Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 378,922 508,944
Nonaccrual 11,470 39,429
Gross loans 378,922 508,944
Commercial and Industrial [Member] | Nonaccrual loans with no allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 11,470 1,487
Commercial and Industrial [Member] | Non accrual loans with an allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual   37,942
Commercial and Industrial [Member] | 30-59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 1,640 2,235
Gross loans 1,640 2,235
Commercial and Industrial [Member] | 60-89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 1,253 632
Gross loans 1,253 632
Commercial and Industrial [Member] | Greater than 90 Days Past Due & Accruing [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 3,142 1,709
Gross loans 3,142 1,709
Commercial and Industrial [Member] | Current Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 361,417 464,939
Construction, commercial [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 116,276 180,052
Nonaccrual 313 383
Gross loans 116,276 180,052
Construction, commercial [Member] | Non accrual loans with an allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 313 383
Construction, commercial [Member] | 30-59 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due   2,016
Gross loans   2,016
Construction, commercial [Member] | Current Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 115,963 177,653
Construction, Residential [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 43,322 75,832
Gross loans 43,322 75,832
Construction, Residential [Member] | 30-59 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due   523
Gross loans   523
Construction, Residential [Member] | Current Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 43,322 75,309
Commercial [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 873,721 870,540
Nonaccrual 7,329 11,880
Gross loans 873,721 870,540
Commercial [Member] | Nonaccrual loans with no allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual   2,024
Commercial [Member] | Non accrual loans with an allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 7,329 9,856
Commercial [Member] | 30-59 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 4,252 2,109
Gross loans 4,252 2,109
Commercial [Member] | 60-89 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due   714
Gross loans   714
Commercial [Member] | Greater than 90 Days Past Due & Accruing [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due   574
Gross loans   574
Commercial [Member] | Current Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 862,140 855,263
Residential [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 713,442 730,110
Nonaccrual 8,589 7,580
Gross loans 713,442 730,110
Residential [Member] | Nonaccrual loans with no allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 2,496 577
Residential [Member] | Non accrual loans with an allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 6,093 7,003
Residential [Member] | 30-59 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 1,237 5,101
Gross loans 1,237 5,101
Residential [Member] | 60-89 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 77 288
Gross loans 77 288
Residential [Member] | Current Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 703,539 717,141
Farmland [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 5,619 5,470
Gross loans 5,619 5,470
Farmland [Member] | Current Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 5,619 5,470
Consumer [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 48,206 59,169
Nonaccrual 648 754
Gross loans 48,206 59,169
Consumer [Member] | Non accrual loans with an allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 648 754
Consumer [Member] | 30-59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due   2,298
Gross loans   2,298
Consumer [Member] | 30-59 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 1,942  
Gross loans 1,942  
Consumer [Member] | 60-89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 600 279
Gross loans 600 279
Consumer [Member] | Greater than 90 Days Past Due & Accruing [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 583 754
Gross loans 583 754
Consumer [Member] | Current Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current $ 44,433 $ 55,084