XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of commodity derivative instruments (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Investments, All Other Investments [Abstract]        
Losses on oil derivatives $ (1,185,921) $ 42,474 $ (1,319,401) $ (93,740)