Quarterly report pursuant to Section 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.20.2
Loans - Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due 90 Days and Still Accruing (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses $ 36,408  
Nonaccrual Loans With Allowance for Credit Losses 21,856  
Total Nonperforming Loans 58,264 $ 63,761
Real Estate    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 21,045  
Nonaccrual Loans With Allowance for Credit Losses 13,461  
Total Nonperforming Loans 34,506  
Real Estate | Retail    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 1,355  
Total Nonperforming Loans 1,355  
Real Estate | Other    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 3,883  
Nonaccrual Loans With Allowance for Credit Losses 620  
Total Nonperforming Loans 4,503  
Real Estate | Total commercial property loans    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 5,238  
Nonaccrual Loans With Allowance for Credit Losses 620  
Total Nonperforming Loans 5,858  
Real Estate | Construction    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 13,046  
Nonaccrual Loans With Allowance for Credit Losses 12,808  
Total Nonperforming Loans 25,854  
Real Estate | Residential property    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 2,761  
Nonaccrual Loans With Allowance for Credit Losses 33  
Total Nonperforming Loans 2,794  
Commercial and Industrial    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 12,878  
Nonaccrual Loans With Allowance for Credit Losses 907  
Total Nonperforming Loans 13,785  
Leases Receivable    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 1,797  
Nonaccrual Loans With Allowance for Credit Losses 7,488  
Total Nonperforming Loans 9,285  
Consumer    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 688  
Total Nonperforming Loans $ 688