XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Notes Payable (Details) - Schedule of notes payable - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Notes Payable (Details) - Schedule of notes payable [Line Items]    
Total Principal amount $ 143,190 $ 543,511
Current portion (143,190) (427,413)
Long term portion   116,098
Note payable to Miller [Member]    
Notes Payable (Details) - Schedule of notes payable [Line Items]    
Note payable 66,000
Note Payable to Epiroc [Member]    
Notes Payable (Details) - Schedule of notes payable [Line Items]    
Note payable 143,190 226,115
Note Payable to Wheeler Machinery [Member]    
Notes Payable (Details) - Schedule of notes payable [Line Items]    
Note payable 102,368
Note Payable to Wheeler Machinery one [Member]    
Notes Payable (Details) - Schedule of notes payable [Line Items]    
Note payable   130,128
Note Payable to Goodfellow [Member]    
Notes Payable (Details) - Schedule of notes payable [Line Items]    
Note payable   $ 18,900