v3.25.2
OTHER SUPPLEMENTAL INFORMATION - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
OTHER SUPPLEMENTAL INFORMATION - Schedule of Accrued Liabilities (Details)    
Accrued interest $ 16,073 $ 13,472
Accrued salaries/payroll taxes/benefits 3,443 11,623
Derivatives 1,322 3,731
Operating lease liabilities 1,716 1,522
Income taxes payable 216  
Contingent P&A liability 759 1,751
Other 1,543 1,172
Total accrued liabilities $ 25,072 $ 33,271