XML 35 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Reconciles Net Amounts Derivative Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Derivative assets $ 216,385 $ 353,261
Noncurrent derivative assets 142,545 155,252
Net amounts of assets on balance sheet 358,930 508,513
Derivative liabilities (58,858) 0
Derivative liabilities, noncurrent (534) (586)
Net amounts of liabilities on balance sheet (59,392) (586)
Total derivative assets (liabilities), net $ 299,538 $ 507,927