SHORT-TERM NOTES PAYABLE (Details) - Schedule of Short-term Debt - USD ($) |
Dec. 31, 2019 |
Dec. 31, 2018 |
|---|---|---|
| Short-term Debt [Line Items] | ||
| Short-Term Notes Payable | $ 773,671 | $ 0 |
| Debt discount | (32,418) | |
| Total short-term notes payable, net of debt discount | 741,253 | 0 |
| Fox Capital Group Secured Merchant Agreement [Member] | ||
| Short-term Debt [Line Items] | ||
| Short-Term Notes Payable | 213,671 | 0 |
| Complete Business Solutions Sale of Future Receivables [Member] | ||
| Short-term Debt [Line Items] | ||
| Short-Term Notes Payable | 160,000 | 0 |
| West Coast Purchase Agreement [Member] | ||
| Short-term Debt [Line Items] | ||
| Short-Term Notes Payable | $ 400,000 | $ 0 |