XML 100 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events - Additional Information (Details)
12 Months Ended
Jan. 01, 2025
USD ($)
a
$ / shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Subsequent Event [Line Items]      
Net proceeds from sales of assets   $ 527,167 $ 9,614,194
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Net mineral acres | a 165,326    
Net proceeds from sales of assets $ 8,000,000    
Debt paid down $ 9,800,000    
Quarterly dividend payable | $ / shares $ 0.04    
Subsequent Event [Member] | O 2025 Q1 Dividends [Member]      
Subsequent Event [Line Items]      
Dividend payable date Mar. 28, 2025    
Dividends payable date of record Mar. 17, 2025