XML 101 R91.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Financial Instruments (Offsetting Derivatives) (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Derivative [Line Items]    
Asset Derivatives, Fair Value, Less: Master netting agreements $ 52,273 $ 16,129
Asset derivatives 11,914 22,682
Liability Derivatives, Fair Value, Less: Master netting agreements 52,273 16,129
Liability derivatives 381,423 398,370
Hedge Accounting Positions    
Derivative [Line Items]    
Asset Derivatives, Fair Value 370,140 217,246
Asset Derivatives, Fair Value, Less: Master netting agreements 52,273 16,129
Asset derivatives 311,774 184,095
Asset derivatives, amounts not offset 6,093 17,022
Asset derivatives, net amounts 6,112 17,392
Liability Derivatives, Fair Value 52,273 16,129
Liability Derivatives, Fair Value, Less: Master netting agreements 52,273 16,129
Liability derivatives 0 0
Liability derivatives, amounts not offset 0 0
Liability derivatives, net amounts $ 3,386 $ 1,545