v3.25.2
Loans and Allowance for Credit Losses on Loans HFI - Schedule of Loans Outstanding by Class of Financing Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]            
Gross loans $ 9,874,282   $ 9,602,384      
Less: Allowance for credit losses on loans HFI (148,948) $ (150,531) (151,942) $ (155,055) $ (151,667) $ (150,326)
Net loans held for investment 9,725,334   9,450,442      
Commercial and industrial            
Financing Receivable, Past Due [Line Items]            
Gross loans 1,788,911   1,691,213      
Less: Allowance for credit losses on loans HFI (20,271) (15,521) (16,667) (22,530) (17,272) (19,599)
Construction            
Financing Receivable, Past Due [Line Items]            
Gross loans 1,022,678   1,087,732      
Less: Allowance for credit losses on loans HFI (21,848) (25,652) (31,698) (34,170) (37,308) (35,372)
Residential real estate: | 1-to-4 family mortgage            
Financing Receivable, Past Due [Line Items]            
Gross loans 1,660,696   1,616,754      
Less: Allowance for credit losses on loans HFI (30,262) (26,200) (25,340) (25,631) (26,128) (26,505)
Residential real estate: | Residential line of credit            
Financing Receivable, Past Due [Line Items]            
Gross loans 641,433   602,475      
Less: Allowance for credit losses on loans HFI (8,671) (11,196) (10,952) (10,097) (9,918) (9,468)
Residential real estate: | Multi-family mortgage            
Financing Receivable, Past Due [Line Items]            
Gross loans 587,254   653,769      
Less: Allowance for credit losses on loans HFI (10,894) (11,416) (10,512) (8,810) (8,973) (8,842)
Commercial real estate: | Owner-occupied            
Financing Receivable, Past Due [Line Items]            
Gross loans 1,370,123   1,357,568      
Less: Allowance for credit losses on loans HFI (11,939) (12,074) (11,993) (11,312) (10,749) (10,653)
Commercial real estate: | Non-owner occupied            
Financing Receivable, Past Due [Line Items]            
Gross loans 2,198,689   2,099,129      
Less: Allowance for credit losses on loans HFI (26,303) (28,319) (25,531) (24,543) (23,949) (22,965)
Consumer and other            
Financing Receivable, Past Due [Line Items]            
Gross loans 604,498   493,744      
Less: Allowance for credit losses on loans HFI $ (18,760) $ (20,153) $ (19,249) $ (17,962) $ (17,370) $ (16,922)