XML 34 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Gross Amounts of Recognized Derivative Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Gross amounts of recognized assets $ 368,709 $ 510,375
Gross amounts offset on balance sheet (9,779) (1,862)
Net amounts of assets on balance sheet 358,930 508,513
Gross amounts of recognized liabilities (69,171) (2,448)
Gross amounts offset on balance sheet 9,779 1,862
Net amounts of liabilities on balance sheet $ (59,392) $ (586)