XML 68 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Effect of Derivative Instruments on Consolidated Statement of Earnings (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivatives, Fair Value [Line Items]    
Derivative, Gain (Loss) on Derivative, Net, Total $ (2,371) $ 13,425
Cash Flow Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, Gain (Loss) on Derivative, Net, Total (1,590) 556
Fair Value Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, Gain (Loss) on Derivative, Net, Total (781) 12,869
Derivatives Not Designated as Hedging Instruments [Member]    
Derivatives, Fair Value [Line Items]    
Amount of Gain Recognized in Income on Derivative Instruments 0 0
Derivatives Not Designated as Hedging Instruments [Member] | Interest Rate Swaps [Member]    
Derivatives, Fair Value [Line Items]    
Amount of Gain Recognized in Income on Derivative Instruments $ 0 $ 0
Derivative, Gain, Statement of Income or Comprehensive Income [Extensible Enumeration] Noninterest Income Noninterest Income
Derivatives designated as hedging instruments [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, Gain (Loss) on Derivative, Net, Total $ 1,220 $ 3,865
Derivatives designated as hedging instruments [Member] | Cash Flow Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Parent
Derivative, Gain (Loss) on Derivative, Net, Total $ 168 $ 178
Derivatives designated as hedging instruments [Member] | Fair Value Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Parent
Derivative, Gain (Loss) on Derivative, Net, Total $ 1,052 $ 3,687