XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Summary of Gain or Loss Recognized in AOCI (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Derivatives, Fair Value [Line Items]        
Amount of Gain or (Loss) Recognized in AOCI on Derivatives $ (13,201) $ 7,091 $ 35,263 $ 8,329
Derivative [Member]        
Derivatives, Fair Value [Line Items]        
Amount of Gain or (Loss) Recognized in AOCI on Derivatives (13,201) 7,091 35,263 8,329
Amount of Pre-tax Gain or (Loss) Reclassified from AOCI into Income 9,138 2,578 19,216 11,913
Amount of Pre-tax Gain or (Loss) Recognized in Income on Derivatives $ (375) $ (157) $ 3,618 $ 512