XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Loans and Allowance For Credit Losses - Summary of Aging Analysis of the Loan Portfolio by the Time Past Due (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]    
Current $ 1,583,631  
Total 1,583,631 $ 1,593,421
Commercial And Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Current 622,270  
Total 622,270 634,535
Real Estate - Other [Member]    
Financing Receivable, Past Due [Line Items]    
Current 856,344  
Real Estate - Construction & Land [Member]    
Financing Receivable, Past Due [Line Items]    
Current 60,595  
Total 60,595 63,730
SBA [Member]    
Financing Receivable, Past Due [Line Items]    
Total 4,936 7,220
Other [Member]    
Financing Receivable, Past Due [Line Items]    
Current 39,486  
Total 39,486 39,695
Loans Receivable [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 181 1,250
Current 1,582,957 1,589,011
Total 1,583,631 1,593,421
Loans Receivable [Member] | Over 30 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Current 493 3,160
Loans Receivable [Member] | Over 60 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Current 0  
Loans Receivable [Member] | Over 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Current 0  
Loans Receivable [Member] | Commercial And Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 0 1,028
Current 621,777 633,507
Total 622,270 634,535
Loans Receivable [Member] | Commercial And Industrial [Member] | Over 30 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Current 493  
Loans Receivable [Member] | Commercial And Industrial [Member] | Over 60 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Current 0  
Loans Receivable [Member] | Commercial And Industrial [Member] | Over 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Current 0  
Loans Receivable [Member] | Real Estate - Other [Member]    
Financing Receivable, Past Due [Line Items]    
Current 856,344 845,081
Total 856,344 848,241
Loans Receivable [Member] | Real Estate - Other [Member] | Over 30 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Current 0 3,160
Loans Receivable [Member] | Real Estate - Construction & Land [Member]    
Financing Receivable, Past Due [Line Items]    
Current 60,595 63,730
Total 60,595 63,730
Loans Receivable [Member] | SBA [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 181 222
Current 4,755 6,998
Total 4,936 7,220
Loans Receivable [Member] | SBA [Member] | Over 30 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Current 0  
Loans Receivable [Member] | Other [Member]    
Financing Receivable, Past Due [Line Items]    
Current 39,486 39,695
Total $ 39,486 $ 39,695