v3.25.2
Derivative Instruments - Reconciles Net Amounts Derivative Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Derivative assets $ 185,443 $ 95,227
Noncurrent derivative assets 43,847 62,426
Net amounts of assets on balance sheet 229,290 157,653
Derivative liabilities (391) 0
Derivative liabilities, noncurrent (41,222) (143)
Net amounts of liabilities on balance sheet (41,613) (143)
Total derivative assets, net $ 187,677 $ 157,510