v3.25.2
FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative assets and liabilities, net        
Beginning balance $ 11,635 $ 13,797 $ 29,260 $ 3,204
Settlements (122,935) (91,209) (214,752) (145,254)
Realized gains (losses) recorded in earnings 111,300 77,412 185,492 142,049
Unrealized gains (losses) recorded in earnings 36,162 21,272 36,162 21,272
Ending balance $ 36,162 $ 21,272 $ 36,162 $ 21,272