v3.25.2
Loans and Allowance for Credit Losses on Loans HFI - Schedule of Analysis of Aging by Class of Financing Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Loans held for investment $ 9,874,282 $ 9,602,384
90 days or  more and accruing interest 21,962 24,347
Nonaccrual loans 73,950 59,358
30-89 days past due and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 64,372 47,855
Loans current on payments and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 9,713,998 9,470,824
Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 1,788,911 1,691,213
90 days or  more and accruing interest 124 730
Nonaccrual loans 2,692 9,661
Commercial and industrial | 30-89 days past due and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 1,127 1,204
Commercial and industrial | Loans current on payments and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 1,784,968 1,679,618
Construction    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 1,022,678 1,087,732
90 days or  more and accruing interest 154 538
Nonaccrual loans 28,872 10,915
Construction | 30-89 days past due and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 16,494 3,288
Construction | Loans current on payments and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 977,158 1,072,991
Residential real estate: | 1-to-4 family mortgage    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 1,660,696 1,616,754
90 days or  more and accruing interest 16,385 15,319
Nonaccrual loans 8,379 12,625
Residential real estate: | 1-to-4 family mortgage | 30-89 days past due and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 22,388 24,376
Residential real estate: | 1-to-4 family mortgage | Loans current on payments and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 1,613,544 1,564,434
Residential real estate: | Residential line of credit    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 641,433 602,475
90 days or  more and accruing interest 700 357
Nonaccrual loans 1,108 1,537
Residential real estate: | Residential line of credit | 30-89 days past due and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 3,347 2,302
Residential real estate: | Residential line of credit | Loans current on payments and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 636,278 598,279
Residential real estate: | Multi-family mortgage    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 587,254 653,769
90 days or  more and accruing interest 0 0
Nonaccrual loans 9,582 21
Residential real estate: | Multi-family mortgage | 30-89 days past due and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 0 979
Residential real estate: | Multi-family mortgage | Loans current on payments and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 577,672 652,769
Commercial real estate: | Owner-occupied    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 1,370,123 1,357,568
90 days or  more and accruing interest 46 94
Nonaccrual loans 7,861 9,551
Commercial real estate: | Owner-occupied | 30-89 days past due and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 2,248 1,996
Commercial real estate: | Owner-occupied | Loans current on payments and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 1,359,968 1,345,927
Commercial real estate: | Non-owner occupied    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 2,198,689 2,099,129
90 days or  more and accruing interest 0 3,512
Nonaccrual loans 3,697 2,667
Commercial real estate: | Non-owner occupied | 30-89 days past due and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 0 0
Commercial real estate: | Non-owner occupied | Loans current on payments and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 2,194,992 2,092,950
Consumer and other    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 604,498 493,744
90 days or  more and accruing interest 4,553 3,797
Nonaccrual loans 11,759 12,381
Consumer and other | 30-89 days past due and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment 18,768 13,710
Consumer and other | Loans current on payments and accruing interest    
Financing Receivable, Past Due [Line Items]    
Loans held for investment $ 569,418 $ 463,856