XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Interest Rate Swaps [Member]        
Derivatives, Fair Value [Line Items]        
Amount of Gain Recognized in Income on Derivative Instruments $ 9,708 $ 17,554
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
Derivatives Not Designated as Hedging Instruments [Member]        
Derivatives, Fair Value [Line Items]        
Amount of Gain Recognized in 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 Gain Recognized in Income on Derivative Instruments $ 0 $ 0 $ 0 $ 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]        
Amount of Gain Recognized in Income on Derivative Instruments $ 3,790 $ 4,236
Designated as Hedging Instrument [Member] | Interest Rate Swaps [Member]        
Derivatives, Fair Value [Line Items]        
Amount of Gain Recognized in Income on Derivative Instruments $ 3,790 $ 4,236