v3.25.2
Derivative Financial Instruments - Effect of Derivative Instruments on Consolidated Statement of Earnings (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivatives, Fair Value [Line Items]        
Derivative, Gain (Loss) on Derivative, Net, Total $ (6,549) $ 2,448 $ (8,920) $ 15,874
Fair Value Hedging [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Gain (Loss) on Derivative, Net, Total (6,124) 1,888 (6,905) 14,758
Cash Flow Hedging [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Gain (Loss) on Derivative, Net, Total (425) 560 (2,015) 1,116
Derivatives Not Designated as Hedging Instruments [Member]        
Derivatives, Fair Value [Line Items]        
Amount of Gains (Losses) Recognized in Net Interest Income on Derivative Instruments 0 0 0 0
Derivatives Not Designated as Hedging Instruments [Member] | Interest Rate Swaps [Member]        
Derivatives, Fair Value [Line Items]        
Amount of Gains (Losses) Recognized in Net Interest Income on Derivative Instruments $ 0 $ 0 $ 0 $ 0
Derivative, Gain, Statement of Income or Comprehensive Income [Extensible Enumeration] Noninterest Income Noninterest Income Noninterest Income Noninterest Income
Designated as Hedging Instrument [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Gain (Loss) on Derivative, Net, Total $ 1,419 $ 5,015 $ 2,639 $ 8,880
Designated as Hedging Instrument [Member] | Fair Value Hedging [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Gain (Loss) on Derivative, Net, Total $ 1,257 $ 4,097 $ 2,309 $ 7,784
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 Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Parent
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Gain (Loss) on Derivative, Net, Total $ 162 $ 918 $ 330 $ 1,096
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 Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Parent