XML 180 R86.htm IDEA: XBRL DOCUMENT v3.23.1
RISK MANAGEMENT AND FINANCIAL INSTRUMENTS - Schedule of derivative instruments, gain (loss) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized gain (loss) $ 26,246,352 $ (15,859,796)
Total gain (loss), net (10,023,495) (33,525,453)
Gain / (loss) on derivative instruments [Member] | Commodity derivative contracts [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized gain (loss) 26,246,351 (15,903,217)
Realized gain (loss) (36,269,846) (17,622,236)
Total gain (loss), net (10,023,495) (33,525,453)
Finance Expense [Member] | Interest rate derivative contracts [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized gain (loss) 0 43,421
Realized gain (loss) 623,579 0
Total gain (loss), net $ 623,579 $ 43,421