XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Loans and Allowance For Loan Losses - Summary of Aging Analysis of the Loan Portfolio by the Time Past Due (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable, Past Due [Line Items]    
Total $ 1,593,421 $ 1,376,649
Commercial And Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Total 634,535 474,281
Real Estate - Construction & Land [Member]    
Financing Receivable, Past Due [Line Items]    
Total 63,730 43,194
SBA [Member]    
Financing Receivable, Past Due [Line Items]    
Total 7,220 81,403
Other Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Total 39,695 80,559
Loans Receivable [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 1,250 232
Current 1,589,011 1,373,820
Total 1,593,421 1,376,649
Loans Receivable [Member] | Over 30 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Current 3,160  
Loans Receivable [Member] | Over 60 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Current   2,597
Loans Receivable [Member] | Commercial And Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 1,028  
Current 633,507 471,684
Total 634,535 474,281
Loans Receivable [Member] | Commercial And Industrial [Member] | Over 60 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Current   2,597
Loans Receivable [Member] | Real Estate - Other [Member]    
Financing Receivable, Past Due [Line Items]    
Current 845,081 697,212
Total 848,241 697,212
Loans Receivable [Member] | Real Estate - Other [Member] | Over 30 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Current 3,160  
Loans Receivable [Member] | Real Estate - Construction & Land [Member]    
Financing Receivable, Past Due [Line Items]    
Current 63,730 43,194
Total 63,730 43,194
Loans Receivable [Member] | SBA [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 222 232
Current 6,998 81,171
Total 7,220 81,403
Loans Receivable [Member] | Other Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Current 39,695 80,559
Total $ 39,695 $ 80,559