v3.25.4
FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets    
Total assets $ 15,373 $ 2,373
Liabilities    
Contingent liabilities   4,700
Total liabilities 5,506 16,648
Level 1    
Assets    
Total assets 0 0
Liabilities    
Contingent liabilities   0
Total liabilities 0 0
Level 2    
Assets    
Total assets 15,373 2,373
Liabilities    
Contingent liabilities 0 0
Total liabilities 5,506 11,948
Level 3    
Assets    
Total assets 0 0
Liabilities    
Contingent liabilities   4,700
Total liabilities 0 4,700
Commodity swaps    
Assets    
Derivative asset 15,369 1,869
Liabilities    
Derivative liability 5,371 10,742
Commodity swaps | Level 1    
Assets    
Derivative asset 0 0
Liabilities    
Derivative liability 0 0
Commodity swaps | Level 2    
Assets    
Derivative asset 15,369 1,869
Liabilities    
Derivative liability 5,371 10,742
Commodity swaps | Level 3    
Assets    
Derivative asset 0 0
Liabilities    
Derivative liability 0 0
Interest rate derivatives    
Assets    
Derivative asset 4 504
Liabilities    
Derivative liability 135 1,206
Interest rate derivatives | Level 1    
Assets    
Derivative asset 0 0
Liabilities    
Derivative liability 0 0
Interest rate derivatives | Level 2    
Assets    
Derivative asset 4 504
Liabilities    
Derivative liability 135 1,206
Interest rate derivatives | Level 3    
Assets    
Derivative asset 0 0
Liabilities    
Derivative liability $ 0 $ 0