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 |