v3.23.1
Notes Payable (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Notes Payable
          
   March 31,
2023
   December 31,
2022
 
Secured Royalty Participation Agreements (1)  $   $150,000 
Vehicle and equipment loans (2)   9,949    11,246 
Notes payable (3)   280,000    285,000 
Convertible notes payable, net of discount (4)   739,315    482,885 
Total notes payable, net of discount  $1,029,264   $929,131