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.1
Loans - Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due 90 Days and Still Accruing (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses $ 5,930 $ 12,483
Nonaccrual Loans With Allowance for Credit Losses 6,490 5,629
Total Nonperforming Loans 12,420 18,112
Real Estate    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 5,930 12,489
Nonaccrual Loans With Allowance for Credit Losses 1,647 466
Total Nonperforming Loans 7,577 12,955
Real Estate | Retail    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 436 589
Nonaccrual Loans With Allowance for Credit Losses 466 376
Total Nonperforming Loans 902 965
Real Estate | Hospitality    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 3,133  
Nonaccrual Loans With No Allowance for Credit Losses   (39)
Nonaccrual Loans With Allowance for Credit Losses 68 83
Total Nonperforming Loans 3,201 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,136 671
Nonaccrual Loans With Allowance for Credit Losses   7
Total Nonperforming Loans 1,136 678
Real Estate | Total commercial property loans    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 5,042 11,380
Nonaccrual Loans With Allowance for Credit Losses 534 466
Total Nonperforming Loans 5,576 11,846
Real Estate | Residential    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 888 1,109
Nonaccrual Loans With Allowance for Credit Losses 1,113  
Total Nonperforming Loans 2,001 1,109
Equipment Financing Agreements    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 0  
Nonaccrual Loans With No Allowance for Credit Losses   (6)
Nonaccrual Loans With Allowance for Credit Losses 4,715 5,117
Total Nonperforming Loans 4,715 5,111
Commercial and Industrial    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With Allowance for Credit Losses 128 46
Total Nonperforming Loans $ 128 $ 46