XML 90 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance for Credit Losses - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Loans and Leases Receivable Disclosure [Line Items]        
Allowance for credit loss $ 125,366 $ 121,522 $ 105,680 $ 85,376
Provision for credit losses 6,482 22,455 17,945  
Threshold for loan analysis 1,000      
Interest lost on nonaccrual loans 4,200 2,500 1,400  
Interest income on nonaccrual loans 800 $ 1,000 $ 600  
Qualitative Reserves        
Loans and Leases Receivable Disclosure [Line Items]        
Provision for credit losses 2,500      
Quantiative Reserves        
Loans and Leases Receivable Disclosure [Line Items]        
Provision for credit losses 1,400      
Net Charge-offs        
Loans and Leases Receivable Disclosure [Line Items]        
Provision for credit losses $ 2,600      
Minimum        
Loans and Leases Receivable Disclosure [Line Items]        
Valuation frequency period 3 months      
Maximum        
Loans and Leases Receivable Disclosure [Line Items]        
Valuation frequency period 12 months