v3.26.1
Loans and Allowance for Credit Losses - Loans by Class of Loan Portfolio (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Financing Receivable, Past Due [Line Items]            
Loans held for investment $ 4,877,749   $ 4,900,302      
% of Total Loans 1.0000   1.0000      
Less: allowance for credit losses $ (58,737) $ (58,481) $ (58,836) $ (58,483) $ (58,042) $ (57,910)
Total loans, net 4,819,012   4,841,466      
Commercial real estate            
Financing Receivable, Past Due [Line Items]            
Loans held for investment $ 2,603,014   $ 2,643,996      
% of Total Loans 0.5337   0.5395      
Less: allowance for credit losses $ (20,780) (21,672) $ (21,387) (20,179) (21,988) (22,846)
Residential real estate            
Financing Receivable, Past Due [Line Items]            
Loans held for investment $ 1,470,401   $ 1,414,964      
% of Total Loans 0.3015   0.2888      
Less: allowance for credit losses $ (23,531) (22,993) $ (22,510) (23,203) (22,394) (21,776)
Construction            
Financing Receivable, Past Due [Line Items]            
Loans held for investment $ 337,779   $ 344,903      
% of Total Loans 0.0692   0.0704      
Less: allowance for credit losses $ (6,153) (4,806) $ (5,968) (5,805) (3,842) (2,854)
Commercial            
Financing Receivable, Past Due [Line Items]            
Loans held for investment $ 220,712   $ 226,006      
% of Total Loans 0.0452   0.0461      
Less: allowance for credit losses $ (3,377) (3,497) $ (3,005) (2,870) (2,854) (3,138)
Consumer            
Financing Receivable, Past Due [Line Items]            
Loans held for investment $ 241,751   $ 265,912      
% of Total Loans 0.0496   0.0543      
Less: allowance for credit losses $ (4,828) (5,415) $ (5,767) (6,188) (6,574) (6,889)
Credit cards            
Financing Receivable, Past Due [Line Items]            
Loans held for investment $ 4,092   $ 4,521      
% of Total Loans 0.0008   0.0009      
Less: allowance for credit losses $ (68) $ (98) $ (199) $ (238) $ (390) $ (407)