XML 93 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Allowance for Loan Losses - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
SecurityLoan
Dec. 31, 2021
USD ($)
SecurityLoan
Dec. 31, 2020
USD ($)
SecurityLoan
Accounts Notes And Loans Receivable [Line Items]      
Period for calculating Loss migration rates of portfolio segments 3 years    
Allowance for loan losses $ 28,511 $ 26,641  
Provision for loan losses $ 1,752 830 $ 10,112
Percentage of eligible paycheck protection program loan     100.00%
Number of days past due for loans to be considered as nonperforming 90 days    
Reasonable period for nonperforming TDRs to be returned to performing status 6 months    
Number of days reaching where loans are considered for nonaccrual status 90 days    
Conditions where loans are considered for nonaccrual status A loan may be returned to accruing status only if one of three conditions are met: the loan is well-secured and none of the principal and interest has been past due for a minimum of 90 days; the loan is a TDR and the borrower has made a minimum of six months payments; or the principal and interest payments are reasonably assured and a sustained period of performance has occurred, generally six months.    
Gross interest income recorded on nonaccrual loans $ 384 307 $ 536
Interest income on nonaccrual loans recognized on cash basis $ 451 $ 716 $ 477
Defaulted loans | SecurityLoan 0 0 0
Impaired loans greater than $350    
Foreclosed assets $ 0    
Residential mortgages in process of foreclosure 399 $ 293  
Allowance for loan losses recorded for acquired loans 0 0  
Vision Financial Group [Member]      
Accounts Notes And Loans Receivable [Line Items]      
Provision for loan losses 452,000    
TDRs [Member]      
Accounts Notes And Loans Receivable [Line Items]      
Allowance for loan losses $ 7 $ 18 $ 35