XML 45 R23.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Summary of Significant Accounting Policies (Details Textual)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares 0    
Accounts Receivable, Allowance for Credit Loss, Current $ 0    
Future Net Revenues To Proved Oil And Natural Gas Reserves Discount Percentage 10    
Impairment, Oil and Gas, Property with Unproved and Proved Reserves $ 0    
Gain (Loss) Recognition Upon Disposition of Oil and Gas, Minimum Percent of Reserves 25.00%    
Texas Franchise Tax Rate 0.75    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Royalty [Member] | Exxon Mobil Corporation [Member]      
Concentration Risk, Percentage 16.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Royalty [Member] | Diamondback Energy, Inc. [Member]      
Concentration Risk, Percentage 15.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Royalty [Member] | Pioneer Natural Resources [Member]      
Concentration Risk, Percentage   11.00% 12.00%
Royalty Revenue [Member]      
Revenue Allocated To General Partner Percentage 4    
Net Profits Interests [Member]      
Revenue Allocated To General Partner Percentage 1