XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments - Effect of Derivative Instruments on Consolidated Statement of Earnings (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Derivatives, Fair Value [Line Items]        
Derivative, Gain (Loss) on Derivative, Net, Total $ (25,299) $ 9,708 $ (9,425) $ 17,554
Fair Value Hedging [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Gain (Loss) on Derivative, Net, Total (20,430) 9,708 (5,671) 17,554
Cash Flow Hedging [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Gain (Loss) on Derivative, Net, Total (4,869) 0 (3,754) 0
Derivatives Not Designated as Hedging Instruments [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Gain (Loss) on Derivative, Net, Total 105 0 105 0
Derivatives Not Designated as Hedging Instruments [Member] | Interest Rate Swaps [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Gain (Loss) on Derivative, Net, Total $ 105 $ 0 $ 105 $ 0
Derivative, Gain, 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]        
Derivatives, Fair Value [Line Items]        
Derivative, Gain (Loss) on Derivative, Net, Total $ 5,178 $ 3,790 $ 14,058 $ 4,236
Designated as Hedging Instrument [Member] | Fair Value Hedging [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Gain (Loss) on Derivative, Net, Total $ 4,286 $ 3,790 $ 12,070 $ 4,236
Derivative, Gain, 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 $ 892 $ 0 $ 1,988 $ 0
Derivative, Gain, 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