XML 35 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Reconciles Net Amounts Derivative Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Derivative assets $ 129,079 $ 353,261
Noncurrent derivative assets 114,540 155,252
Net amounts of assets on balance sheet 243,619 508,513
Derivative liabilities (26,678) 0
Derivative liabilities, noncurrent (132) (586)
Net amounts of liabilities on balance sheet (26,810) (586)
Total derivative assets (liabilities), net $ 216,809 $ 507,927