XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Schedule of Fair Value Measurements on a Recurring Basis (Details)
Jun. 30, 2020
USD ($)
Oil derivative price put option contracts - current $ 550
Oil derivative price put option contracts - non current
Total financial assets 550
Level 1 [Member]  
Oil derivative price put option contracts - current
Oil derivative price put option contracts - non current
Total financial assets
Level 2 [Member]  
Oil derivative price put option contracts - current 550
Oil derivative price put option contracts - non current
Total financial assets 550
Level 3 [Member]  
Oil derivative price put option contracts - current
Oil derivative price put option contracts - non current
Total financial assets