Quarterly report [Sections 13 or 15(d)]

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

v3.26.3
Loans - Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due 90 Days and Still Accruing (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses $ 4,955 $ 12,483
Nonaccrual Loans With Allowance for Credit Losses 3,987 5,629
Total Nonperforming Loans 8,942 18,112
Real Estate    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 4,752 12,489
Nonaccrual Loans With Allowance for Credit Losses 489 466
Total Nonperforming Loans 5,241 12,955
Real Estate | Retail    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 421 589
Nonaccrual Loans With Allowance for Credit Losses 447 376
Total Nonperforming Loans 868 965
Real Estate | Hospitality    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses (0) (39)
Nonaccrual Loans With Allowance for Credit Losses 42 83
Total Nonperforming Loans (42) 44
Real Estate | Office    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 337 10,159
Nonaccrual Loans With Allowance for Credit Losses   0
Total Nonperforming Loans 337 10,159
Real Estate | Other    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 1,031 671
Nonaccrual Loans With Allowance for Credit Losses   7
Total Nonperforming Loans 1,031 678
Real Estate | Total commercial property loans    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 1,789 11,380
Nonaccrual Loans With Allowance for Credit Losses 489 466
Total Nonperforming Loans 2,278 11,846
Real Estate | Residential    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 2,963 1,109
Total Nonperforming Loans 2,963 1,109
Equipment Financing Agreements    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 203  
Nonaccrual Loans With No Allowance for Credit Losses   (6)
Nonaccrual Loans With Allowance for Credit Losses 3,334 5,117
Total Nonperforming Loans 3,537 5,111
Commercial and Industrial    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With Allowance for Credit Losses 164 46
Total Nonperforming Loans $ 164 $ 46