Annual report pursuant to Section 13 and 15(d)

Loans Receivable - Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due 90 Days and Still Accruing (Detail)

v3.22.4
Loans Receivable - Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due 90 Days and Still Accruing (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses $ 3,192 $ 5,825
Nonaccrual Loans With Allowance for Credit Losses 6,654 7,535
Total Nonperforming Loans 9,846 13,360
Real Estate    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 2,977 4,645
Nonaccrual Loans With Allowance for Credit Losses 731 582
Total Nonperforming Loans 3,708 5,227
Real Estate | Retail    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 1,929 1,918
Total Nonperforming Loans 1,929 1,918
Real Estate | Other    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 540 1,745
Nonaccrual Loans With Allowance for Credit Losses 731 337
Total Nonperforming Loans 1,271 2,082
Real Estate | Total commercial property loans    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 2,469 3,663
Nonaccrual Loans With Allowance for Credit Losses 731 337
Total Nonperforming Loans 3,200 4,000
Real Estate | Residential    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 508 982
Nonaccrual Loans With Allowance for Credit Losses   245
Total Nonperforming Loans 508 1,227
Commercial and Industrial    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses   8
Nonaccrual Loans With Allowance for Credit Losses 422 980
Total Nonperforming Loans 422 988
Equipment Financing Agreements    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 215 1,172
Nonaccrual Loans With Allowance for Credit Losses 5,501 5,973
Total Nonperforming Loans $ 5,716 $ 7,145