XML 154 R125.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments and Hedging Activities - Derivatives Not Designated as Hedging Instruments (Detail) - Not Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Notional Amount And Fair Value By Balance Sheet Not Designated As Hedging Instrument [Line Items]      
Notional amount $ 923,658 $ 916,741  
Derivative assets 226 717  
Derivative liabilities 67 613  
Derivative instruments not designated as hedging instruments gain (loss), net 498 1,308 $ 2,167
Credit Risk Contract [Member]      
Derivative Notional Amount And Fair Value By Balance Sheet Not Designated As Hedging Instrument [Line Items]      
Notional amount 860,423 862,756  
Credit Risk Contract [Member] | Other Noninterest Income [Member]      
Derivative Notional Amount And Fair Value By Balance Sheet Not Designated As Hedging Instrument [Line Items]      
Derivative instruments not designated as hedging instruments gain (loss), net 562 1,167 2,871
Credit Risk Contract [Member] | Other Assets [Member]      
Derivative Notional Amount And Fair Value By Balance Sheet Not Designated As Hedging Instrument [Line Items]      
Derivative assets 0 0  
Credit Risk Contract [Member] | Other Liabilities [Member]      
Derivative Notional Amount And Fair Value By Balance Sheet Not Designated As Hedging Instrument [Line Items]      
Derivative liabilities 67 186  
Interest Rate Locks with Customers [Member]      
Derivative Notional Amount And Fair Value By Balance Sheet Not Designated As Hedging Instrument [Line Items]      
Notional amount 23,291 21,174  
Interest Rate Locks with Customers [Member] | Mortgage Banking Activities [Member]      
Derivative Notional Amount And Fair Value By Balance Sheet Not Designated As Hedging Instrument [Line Items]      
Derivative instruments not designated as hedging instruments gain (loss), net (503) 597 (646)
Interest Rate Locks with Customers [Member] | Other Assets [Member]      
Derivative Notional Amount And Fair Value By Balance Sheet Not Designated As Hedging Instrument [Line Items]      
Derivative assets 214 717  
Interest Rate Locks with Customers [Member] | Other Liabilities [Member]      
Derivative Notional Amount And Fair Value By Balance Sheet Not Designated As Hedging Instrument [Line Items]      
Derivative liabilities 0 0  
Forward Loan Sale Commitments [Member]      
Derivative Notional Amount And Fair Value By Balance Sheet Not Designated As Hedging Instrument [Line Items]      
Notional amount 39,944 32,811  
Forward Loan Sale Commitments [Member] | Mortgage Banking Activities [Member]      
Derivative Notional Amount And Fair Value By Balance Sheet Not Designated As Hedging Instrument [Line Items]      
Derivative instruments not designated as hedging instruments gain (loss), net 439 (456) $ (58)
Forward Loan Sale Commitments [Member] | Other Assets [Member]      
Derivative Notional Amount And Fair Value By Balance Sheet Not Designated As Hedging Instrument [Line Items]      
Derivative assets 12 0  
Forward Loan Sale Commitments [Member] | Other Liabilities [Member]      
Derivative Notional Amount And Fair Value By Balance Sheet Not Designated As Hedging Instrument [Line Items]      
Derivative liabilities $ 0 $ 427