FAIR VALUE MEASUREMENTS - Fair Value of Derivative Financial Instruments (Details) - USD ($) $ in Thousands |
Mar. 31, 2023 |
Dec. 31, 2022 |
||||
---|---|---|---|---|---|---|
Derivative instruments - current | [1] | $ 3,482 | $ 4,954 | |||
Derivative instruments - long-term | [2] | 19,433 | 23,236 | |||
Derivative instruments - current | [1] | 14,250 | 46,595 | |||
Derivative instruments - long-term | 25,563 | 43,061 | ||||
Open Contracts [Member] | ||||||
Derivative instruments - current | 3,482 | 4,954 | ||||
Derivative instruments - long-term | 19,433 | 23,236 | ||||
Derivative instruments - current | 14,250 | 46,595 | ||||
Derivative instruments - long-term | $ 25,563 | $ 43,061 | ||||
|