v3.22.1
Short Term Notes Payable (Details) - Schedule of Short-term Debt - USD ($)
Dec. 31, 2021
Mar. 02, 2021
Dec. 31, 2020
Short-Term Debt [Line Items]      
Short term debt $ 155,979   $ 347,459
Bill'd Exchange, LLC [Member]      
Short-Term Debt [Line Items]      
Short term debt 20,000 $ 20,000 31,462
Knight Capital Funding, LLC [Member]      
Short-Term Debt [Line Items]      
Short term debt 0   33,694
Pearl Lending [Member]      
Short-Term Debt [Line Items]      
Short term debt 0   51,750
Green Capital [Member]      
Short-Term Debt [Line Items]      
Short term debt 7,747   11,748
Perfectly Green Corporation [Member]      
Short-Term Debt [Line Items]      
Short term debt 0   33,754
Loan from Prior Officer of ABCO [Member]      
Short-Term Debt [Line Items]      
Short term debt 0   61,052
PPP Loan 2 [Member]      
Short-Term Debt [Line Items]      
Short term debt 0   $ 123,999
PPP Loan [Member]      
Short-Term Debt [Line Items]      
Short term debt $ 128,232