XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Derivative Financial Instruments (Offsetting Derivatives) (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Asset Derivatives, Fair Value, Less: Master netting agreements $ 61,395 $ 55,949
Asset derivatives 16,850 42,497
Liability Derivatives, Fair Value, Less: Master netting agreements 61,395 55,949
Liability derivatives 345,998 279,861
Hedge Accounting Positions    
Derivative [Line Items]    
Asset Derivatives, Fair Value 346,853 289,778
Asset Derivatives, Fair Value, Less: Master netting agreements 61,395 55,949
Asset derivatives 285,297 232,190
Asset derivatives, amounts not offset 161 1,639
Liability Derivatives, Fair Value 61,395 55,949
Liability Derivatives, Fair Value, Less: Master netting agreements 61,395 55,949
Liability derivatives 0 0
Liability derivatives, amounts not offset $ 0 $ 0