v3.22.1
Long term debt (Details) - Schedule of Long-term Debt Instruments - USD ($)
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2019
Debt Instrument [Line Items]      
Long term debt, Amount due   $ 536,333  
Less Current portion $ 39,336 40,808  
Total long-term debt 486,441 495,525  
Loans Payable [Member]      
Debt Instrument [Line Items]      
Long term debt, Amount due 525,777    
Less Current portion 39,336    
Total long-term debt $ 486,441    
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 $ 278,371    
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 $ 1,491    
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 $ 58,485    
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 $ 18,495    
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 $ 19,035