XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues (Summary of Disaggregation of Company's Natural Gas, Oil and NGL Revenues) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation Of Revenue [Line Items]    
Natural gas, oil and NGL sales $ 33,690,652 $ 36,536,285
Royalty Interest [Member]    
Disaggregation Of Revenue [Line Items]    
Natural gas, oil and NGL sales 29,851,728 31,593,351
Working Interest [Member]    
Disaggregation Of Revenue [Line Items]    
Natural gas, oil and NGL sales 3,838,924 4,942,934
Natural Gas Revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Natural gas, oil and NGL sales 17,453,721 19,446,260
Natural Gas Revenue [Member] | Royalty Interest [Member]    
Disaggregation Of Revenue [Line Items]    
Natural gas, oil and NGL sales 15,958,989 17,420,360
Natural Gas Revenue [Member] | Working Interest [Member]    
Disaggregation Of Revenue [Line Items]    
Natural gas, oil and NGL sales 1,494,732 2,025,900
Oil Revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Natural gas, oil and NGL sales 13,303,924 14,040,200
Oil Revenue [Member] | Royalty Interest [Member]    
Disaggregation Of Revenue [Line Items]    
Natural gas, oil and NGL sales 12,011,909 12,306,987
Oil Revenue [Member] | Working Interest [Member]    
Disaggregation Of Revenue [Line Items]    
Natural gas, oil and NGL sales 1,292,015 1,733,213
NGL Revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Natural gas, oil and NGL sales 2,933,007 3,049,825
NGL Revenue [Member] | Royalty Interest [Member]    
Disaggregation Of Revenue [Line Items]    
Natural gas, oil and NGL sales 1,880,830 1,866,004
NGL Revenue [Member] | Working Interest [Member]    
Disaggregation Of Revenue [Line Items]    
Natural gas, oil and NGL sales $ 1,052,177 $ 1,183,821