v3.25.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Liabilities    
Total liabilities $ 4,129,781 $ 3,835,871
Fair Value, Recurring    
Assets    
Total assets 2,368 2,373
Liabilities    
Contingent liability 4,700 4,700
Total liabilities 34,100 16,648
Fair Value, Recurring | Commodity swaps    
Assets    
Total assets 1,915 1,869
Liabilities    
Total derivative liabilities 28,915 10,742
Fair Value, Recurring | Interest rate swaps    
Assets    
Total assets 453 504
Liabilities    
Total derivative liabilities 485 1,206
Fair Value, Recurring | Level 1    
Assets    
Total assets 0 0
Liabilities    
Contingent liability 0 0
Total liabilities 0 0
Fair Value, Recurring | Level 1 | Commodity swaps    
Assets    
Total assets 0 0
Liabilities    
Total derivative liabilities 0 0
Fair Value, Recurring | Level 1 | Interest rate swaps    
Assets    
Total assets 0 0
Liabilities    
Total derivative liabilities 0 0
Fair Value, Recurring | Level 2    
Assets    
Total assets 2,368 2,373
Liabilities    
Contingent liability 0 0
Total liabilities 29,400 11,948
Fair Value, Recurring | Level 2 | Commodity swaps    
Assets    
Total assets 1,915 1,869
Liabilities    
Total derivative liabilities 28,915 10,742
Fair Value, Recurring | Level 2 | Interest rate swaps    
Assets    
Total assets 453 504
Liabilities    
Total derivative liabilities 485 1,206
Fair Value, Recurring | Level 3    
Assets    
Total assets 0 0
Liabilities    
Contingent liability 4,700 4,700
Total liabilities 4,700 4,700
Fair Value, Recurring | Level 3 | Commodity swaps    
Assets    
Total assets 0 0
Liabilities    
Total derivative liabilities 0 0
Fair Value, Recurring | Level 3 | Interest rate swaps    
Assets    
Total assets 0 0
Liabilities    
Total derivative liabilities $ 0 $ 0