XML 112 R91.htm IDEA: XBRL DOCUMENT v3.23.2
FAIR VALUE MEASUREMENTS - Schedule of outstanding debt facilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative instruments, liabilities $ 17,212 $ 14,512
Total (17,212) (14,512)
Level 1    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative instruments, liabilities 3,357 242
Total (3,357) (242)
Level 2    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative instruments, liabilities 0 0
Total 0 0
Level 3    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative instruments, liabilities 13,855 14,270
Total (13,855) (14,270)
Commodity    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative instruments, liabilities 3,357 242
Total (3,357) (242)
Commodity | Level 1    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative instruments, liabilities 3,357 242
Commodity | Level 2    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative instruments, liabilities 0 0
Commodity | Level 3    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative instruments, liabilities 0 0
Derivative warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative instruments, liabilities 13,855 14,270
Derivative warrants | Level 1    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative instruments, liabilities 0 0
Derivative warrants | Level 2    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative instruments, liabilities 0 0
Derivative warrants | Level 3    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative instruments, liabilities $ 13,855 $ 14,270