XML 99 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments (Offsetting Derivatives) (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Derivative [Line Items]    
Asset Derivatives, Fair Value, Less: Master netting agreements $ 5,977 $ 6,364
Asset derivatives 47,388 133,481
Liability Derivatives, Fair Value, Less: Master netting agreements 5,977 6,364
Liability derivatives 110,443 13,301
Hedge Accounting Positions    
Derivative [Line Items]    
Asset Derivatives, Fair Value 62,877 25,636
Asset Derivatives, Fair Value, Less: Master netting agreements 60,183 25,636
Asset derivatives 2,694 0
Liability Derivatives, Fair Value 6,881 8,483
Liability Derivatives, Fair Value, Less: Master netting agreements 6,881 8,483
Liability derivatives 0 0
Asset derivatives, amounts not offset (3,060) 51
Asset derivatives, net amounts (366) 51
Liability derivatives, amounts not offset 1,014 428
Liability derivatives, net amounts $ 1,014 $ 428