v3.22.1
Long term debt (Details) - Schedule of Long-term Debt Instruments - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2021
Debt Instrument [Line Items]    
Long term debt, Amount due $ 499,995  
Less Current portion 27,702 $ 40,808
Total long-term debt 472,293 495,525
Loans Payable [Member]    
Debt Instrument [Line Items]    
Long term debt, Amount due   536,333
Less Current portion   40,808
Total long-term debt   495,525
Real Estate Note Allen-Neisen Family Trust [Member]    
Debt Instrument [Line Items]    
Long term debt, Amount due $ 290,271  
Real Estate Note Allen-Neisen Family Trust [Member] | Loans Payable [Member]    
Debt Instrument [Line Items]    
Long term debt, Date issued Dec. 31, 2019  
Long term debt, Interest rate 5.00%  
Long term debt, Amount due   280,811
SBA Payroll Loan EIDL [Member]    
Debt Instrument [Line Items]    
Long term debt, Amount due $ 149,900  
SBA Payroll Loan EIDL [Member] | Loans Payable [Member]    
Debt Instrument [Line Items]    
Long term debt, Date issued Jul. 21, 2020  
Long term debt, Interest rate 3.75%  
Long term debt, Amount due   149,900
Ascentium Capital [Member]    
Debt Instrument [Line Items]    
Long term debt, Amount due $ 6,998  
Ascentium Capital [Member] | Loans Payable [Member]    
Debt Instrument [Line Items]    
Long term debt, Date issued Oct. 01, 2018  
Long term debt, Interest rate 13.00%  
Long term debt, Amount due   2,757
Fredrick Donze [Member]    
Debt Instrument [Line Items]    
Long term debt, Amount due $ 2,374  
Fredrick Donze [Member] | Loans Payable [Member]    
Debt Instrument [Line Items]    
Long term debt, Date issued Sep. 02, 2018  
Long term debt, Interest rate 6.00%  
Long term debt, Amount due   341
Former President and Director [Member]    
Debt Instrument [Line Items]    
Long term debt, Amount due $ 0  
Former President and Director [Member] | Loans Payable [Member]    
Debt Instrument [Line Items]    
Long term debt, Date issued May 20, 2021  
Long term debt, Interest rate imputed  
Long term debt, Amount due   63,000
Debt with Charles O’Dowd (officer) [Member]    
Debt Instrument [Line Items]    
Long term debt, Amount due $ 2,560  
Debt with Charles O’Dowd (officer) [Member] | Loans Payable [Member]    
Debt Instrument [Line Items]    
Long term debt, Date issued Aug. 09, 2018  
Long term debt, Interest rate 6.00%  
Long term debt, Amount due   0
GMAC [Member]    
Debt Instrument [Line Items]    
Long term debt, Amount due $ 23,574  
GMAC [Member] | Loans Payable [Member]    
Debt Instrument [Line Items]    
Long term debt, Date issued Sep. 26, 2020  
Long term debt, Interest rate 5.99%  
Long term debt, Amount due   19,724
Mechanics Bank [Member]    
Debt Instrument [Line Items]    
Long term debt, Amount due $ 24,318  
Mechanics Bank [Member] | Loans Payable [Member]    
Debt Instrument [Line Items]    
Long term debt, Date issued Nov. 15, 2020  
Long term debt, Interest rate 8.99%  
Long term debt, Amount due   $ 20,140