Oil and Natural Gas Investments (Details) | Mar. 31, 2017 | Jan. 11, 2017USD ($) | Dec. 18, 2015USD ($) | Mar. 31, 2017USD ($) | Dec. 31, 2021USD ($) | Jun. 30, 2021USD ($) | Dec. 31, 2018 | Dec. 31, 2020 | Dec. 31, 2019USD ($) | Jun. 30, 2021 |
Sanish Field Located in Mountrail County, North Dakota [Member] | | | | | | | | | | |
Oil and Natural Gas Investments (Details) [Line Items] | | | | | | | | | | |
Wells Elected to Participate in Drilling | | | | | | | | | | 48 |
Sanish Field Located in Mountrail County, North Dakota [Member] | | | | | | | | | | |
Oil and Natural Gas Investments (Details) [Line Items] | | | | | | | | | | |
Oil and Gas, Development Well Drilled, Net Productive, Number | | | | | | | 6 | | | |
Estimated Capital Expenditures, Drilling and Completion of Wells (in Dollars) | | | | | | | | | $ 7,800,000 | |
Wells not yet Commenced Drilling | | | | | | 1 | | | | |
Sanish Field Located in Mountrail County, North Dakota [Member] | Acquisition No. 1 [Member] | | | | | | | | | | |
Oil and Natural Gas Investments (Details) [Line Items] | | | | | | | | | | |
Business Combination, Consideration Transferred (in Dollars) | | | $ 159,600,000 | | | | | | | |
Sanish Field Located in Mountrail County, North Dakota [Member] | Acquisition No. 2 [Member] | | | | | | | | | | |
Oil and Natural Gas Investments (Details) [Line Items] | | | | | | | | | | |
Gas and Oil Area Developed, Net | | 11.00% | | | | | | | | |
Business Combination, Consideration Transferred (in Dollars) | | $ 128,500,000 | | | | | | | | |
Sanish Field Located in Mountrail County, North Dakota [Member] | Acquisition No. 3 [Member] | | | | | | | | | | |
Oil and Natural Gas Investments (Details) [Line Items] | | | | | | | | | | |
Gas and Oil Area Developed, Net | 10.50% | | | | | | | | | |
Business Combination, Consideration Transferred (in Dollars) | | | | $ 52,400,000 | | | | | | |
Number of Producing Partnership Wells Acquired | 82 | | | | | | | | | |
Oil, Productive Well, Number of Wells, Net | 216 | | | 216 | | | | | | |
Number of Future Development Partnership Locations Acquired | 150 | | | | | | | | | |
Gas and Oil Area Undeveloped, Net | 253 | | | | | | | | | |
Sanish Field Located in Mountrail County, North Dakota [Member] | Minimum [Member] | | | | | | | | | | |
Oil and Natural Gas Investments (Details) [Line Items] | | | | | | | | | | |
Estimated Capital Expenditures, Drilling and Completion of Wells (in Dollars) | | | | | $ 8,000,000 | $ 10 | | | | |
Sanish Field Located in Mountrail County, North Dakota [Member] | Maximum [Member] | | | | | | | | | | |
Oil and Natural Gas Investments (Details) [Line Items] | | | | | | | | | | |
Estimated Capital Expenditures, Drilling and Completion of Wells (in Dollars) | | | | | $ 12,000,000 | $ 12,000,000 | | | | |
Non-operated Completed Wells [Member] | | | | | | | | | | |
Oil and Natural Gas Investments (Details) [Line Items] | | | | | | | | | | |
Oil and Gas, Development Well Drilled, Net Productive, Number | | | | | | | | 35 | | |
Working Interest | | | | | | 21.00% | | | | 21.00% |
Non-operated Completed Wells [Member] | Sanish Field Located in Mountrail County, North Dakota [Member] | | | | | | | | | | |
Oil and Natural Gas Investments (Details) [Line Items] | | | | | | | | | | |
Gas and Oil Area Developed, Net | | | 11.00% | | | 25.00% | | | | |
Oil, Productive Well, Number of Wells, Net | | | | | | 256 | | | | 256 |
Non-operated Wells in the Process of Drilling [Member] | | | | | | | | | | |
Oil and Natural Gas Investments (Details) [Line Items] | | | | | | | | | | |
Working Interest | | | | | | 17.00% | | | | 17.00% |
Oil and Gas, Present Activity, Well in Process of Drilling | | | | | | 12 | | | | 12 |
Non-operated Wells in the Process of Drilling [Member] | Sanish Field Located in Mountrail County, North Dakota [Member] | | | | | | | | | | |
Oil and Natural Gas Investments (Details) [Line Items] | | | | | | | | | | |
Gas and Oil Area Developed, Net | | | | | | 17.00% | | | | |
Oil and Gas, Present Activity, Well in Process of Drilling | | | | | | 12 | | | | 12 |
Whiting Petroleum [Member] | Sanish Field Located in Mountrail County, North Dakota [Member] | | | | | | | | | | |
Oil and Natural Gas Investments (Details) [Line Items] | | | | | | | | | | |
Estimated Capital Expenditures, Drilling and Completion of Wells (in Dollars) | | | | | | $ 64,000,000 | | | | |
Costs Incurred, Development Costs (in Dollars) | | | | | | $ 53,000,000 | | | | |