v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Schedule of Fair Value, Assets Measured on Recurring Basis (Details) - Commodity Derivatives - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Financial Statement Captions [Line Items]    
Derivative asset $ 16,462  
Derivatives settled not paid 3,035 $ 58,387
Level 1    
Fair Value, Assets Measured on Recurring Basis, Financial Statement Captions [Line Items]    
Derivative asset 0 0
Level 2    
Fair Value, Assets Measured on Recurring Basis, Financial Statement Captions [Line Items]    
Derivative asset 132,445 (295,849)
Level 3    
Fair Value, Assets Measured on Recurring Basis, Financial Statement Captions [Line Items]    
Derivative asset $ 0 $ 0