v3.22.2.2
Long term debt (Details) - Schedule of Long-term Debt Instruments - USD ($)
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2019
Debt Instrument [Line Items]      
Long term debt, Amount due   $ 536,333  
Less Current portion $ (38,578) (40,808)  
Total long-term debt 475,299 495,525  
Loans Payable [Member]      
Debt Instrument [Line Items]      
Long term debt, Amount due 513,877    
Less Current portion (38,578)    
Total long-term debt $ 475,299    
Real Estate Note Allen-Neisen Family Trust [Member]      
Debt Instrument [Line Items]      
Long term debt, Interest rate     5.00%
Long term debt, Amount due   280,811  
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 $ 275,901    
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   2,417  
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 $ 423    
Fredrick Donze [Member]      
Debt Instrument [Line Items]      
Long term debt, Amount due   341  
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 $ 0    
Debt with Charles O’Dowd (officer) [Member]      
Debt Instrument [Line Items]      
Long term debt, Amount due   63,000  
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 $ 52,500    
GMAC [Member]      
Debt Instrument [Line Items]      
Long term debt, Amount due   19,724  
GMAC [Member] | Loans Payable [Member]      
Debt Instrument [Line Items]      
Long term debt, Date issued Oct. 20, 2020    
Long term debt, Interest rate 5.99%    
Long term debt, Amount due $ 17,248    
Mechanics Bank [Member]      
Debt Instrument [Line Items]      
Long term debt, Amount due   $ 20,140  
Mechanics Bank [Member] | Loans Payable [Member]      
Debt Instrument [Line Items]      
Long term debt, Date issued Dec. 12, 2020    
Long term debt, Interest rate 8.99%    
Long term debt, Amount due $ 17,905