XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Oil and Gas Properties (Details) - Schedule of net payments due in lease rental commitment - Jun. 30, 2020
USD ($)
CAD ($)
Schedule of net payments due in lease rental commitment [Abstract]    
2020 $ 12,648 $ 17,236
2021 19,828 27,022
2022 27,463 37,426
2023 27,463 37,426
2024 30,281 41,266
Subsequent $ 218,372 $ 297,592