v3.25.1
FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative assets and liabilities, net    
Beginning balance $ 29,260 $ 3,204
Settlements (91,817) (54,045)
Realized gains (losses) recorded in earnings 62,557 50,841
Unrealized gains (losses) recorded in earnings 11,635 13,797
Ending balance $ 11,635 $ 13,797