SCHEDULE OF DEBT OBLIGATIONS (Details) (Parenthetical) - USD ($) | 6 Months Ended | 12 Months Ended |
Jun. 30, 2023 | Dec. 31, 2022 |
Debt Instrument [Line Items] | | |
Note payable, due amount | $ 11,500,000 | |
Related Party [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 12% | |
Seller Note Payable [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 6% | 6% |
Principal and interest payments | $ 82,390 | $ 82,390 |
Balloon payment | $ 9,476,902 | $ 9,476,902 |
Note payable, due date | December 2028 | December 2028 |
Third-party [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 5% | 5% |
Principal and interest payments | $ 28,887 | $ 28,887 |
SBA Loan [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 8% | 8% |
Principal and interest payments | $ 31,726 | $ 31,726 |
Unsecured Debt [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 4% | 4% |
Principal and interest payments | $ 3,000 | $ 3,000 |
Note payable, due date | March 2022 | March 2022 |
Note payable, due amount | $ 2,000 | $ 2,000 |
Notes Payable to Banks [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 2.95% | 2.95% |
Principal and interest payments | $ 28,698 | $ 28,698 |
Note payable, due date | December 2025 | December 2025 |
Notes Payable One [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.95% | 3.95% |
Principal and interest payments | $ 1,699 | $ 1,699 |
Note payable, due date | July 2025 | July 2025 |
Notes Payable Two [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.95% | 3.95% |
Principal and interest payments | $ 7,050 | $ 7,050 |
Note payable, due date | July 2025 | July 2025 |
Notes Payable Three [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.95% | 3.95% |
Principal and interest payments | $ 679 | $ 679 |
Note payable, due date | July 2025 | July 2025 |
Notes Payable Four [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.95% | 3.95% |
Principal and interest payments | $ 8,316 | $ 8,316 |
Note payable, due date | July 2025 | July 2025 |
Notes Payable Five [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.95% | 3.95% |
Principal and interest payments | $ 7,034 | $ 7,034 |
Note payable, due date | July 2025 | July 2025 |
Notes Payable Six [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.95% | 3.95% |
Principal and interest payments | $ 7,392 | $ 7,392 |
Note payable, due date | January 2026 | January 2026 |
Notes Payable Seven [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.95% | 3.95% |
Principal and interest payments | $ 5,230 | $ 5,230 |
Note payable, due date | November 2025 | November 2025 |
Notes Payable Eight [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.95% | 3.95% |
Principal and interest payments | $ 5,201 | $ 5,201 |
Note payable, due date | October 2025 | October 2025 |
Notes Payable Nine [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.95% | 3.95% |
Principal and interest payments | $ 5,201 | $ 5,201 |
Note payable, due date | September 2025 | September 2025 |
Notes Payable Ten [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.95% | 3.95% |
Principal and interest payments | $ 679 | $ 679 |
Note payable, due date | July 2025 | July 2025 |
Notes Payable Eleven [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.95% | 3.95% |
Principal and interest payments | $ 4,662 | $ 4,662 |
Note payable, due date | July 2025 | July 2025 |
Notes Payable Twelve [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.95% | 3.95% |
Principal and interest payments | $ 5,201 | $ 5,201 |
Note payable, due date | July 2025 | July 2025 |
Notes Payable Thirtheen [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 5% | 5% |
Principal and interest payments | $ 5,000 | $ 5,000 |
Balloon payment | $ 100,000 | $ 100,000 |
Note payable, due date | November 2023 | November 2023 |
Notes Payable Fourteen [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 5,842 | $ 5,842 |
Note payable, due date | November 2023 | November 2023 |
Notes Payable Fifteen [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 9% | 9% |
Note payable, due date | December 2023 | December 2023 |
Principal payments | $ 3,933 | $ 3,933 |
Interest payments | $ 3,993 | $ 3,993 |
Notes Payable Sixteen [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 5.94% | 5.94% |
Principal and interest payments | $ 1,174 | $ 1,174 |
Note payable, due date | March 2028 | March 2028 |
Notes Payable Seventeen [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 8% | 8% |
Note payable, due date | December 2023 | December 2023 |
Principal payments | $ 2,410 | $ 2,410 |
Interest payments | $ 2,452 | $ 2,452 |
Notes Payable Eighteen [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 9% | 9% |
Note payable, due date | December 2023 | December 2023 |
Principal payments | $ 1,861 | $ 1,861 |
Interest payments | $ 1,890 | $ 1,890 |
Notes Payable Nineteen [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 8% | 8% |
Note payable, due date | December 2023 | December 2023 |
Principal payments | $ 1,808 | $ 1,808 |
Interest payments | $ 1,840 | $ 1,840 |
Notes Payable Twenty [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 11% | 11% |
Principal and interest payments | $ 1,692 | $ 1,692 |
Balloon payment | $ 10,152 | $ 10,152 |
Note payable, due date | August 2023 | August 2023 |
Notes Payable Twenty One [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 12% | 12% |
Principal and interest payments | $ 1,749 | $ 1,749 |
Balloon payment | $ 10,496 | $ 10,496 |
Note payable, due date | July 2023 | July 2023 |
Notes Payable Twenty Two [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 8% | 8% |
Principal and interest payments | $ 977 | $ 977 |
Note payable, due date | Aug-24 | Aug-24 |
Notes Payable Twenty Three [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 8% | 8% |
Principal and interest payments | $ 932 | $ 932 |
Note payable, due date | Sep-24 | Sep-24 |
Notes Payable Twenty Four [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 8% | 8% |
Principal and interest payments | $ 766 | $ 766 |
Note payable, due date | Aug-24 | Aug-24 |
Notes Payable Twenty Five [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 8% | 8% |
Note payable, due date | January 2024 | January 2024 |
Principal payments | $ 751 | $ 751 |
Interest payments | $ 765 | $ 765 |
Notes Payable Twenty Six [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 10.64% | 10.64% |
Principal and interest payments | $ 1,060 | $ 1,060 |
Note payable, due date | Feb-27 | Feb-27 |
Notes Payable Twenty Seven [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 12% | 12% |
Note payable, due date | February 2023 | February 2023 |
Interest payments | $ 5,000 | $ 5,000 |
Notes Payable Twenty Eight [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 12% | 12% |
Note payable, due date | Dec 2023 | Dec 2023 |
Interest payments | $ 10,000 | $ 10,000 |
Notes Payable Twenty Nine [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 11.45% | 11.45% |
Principal and interest payments | $ 18,121 | $ 18,121 |
Note payable, due date | Mar-27 | Mar-27 |
Notes Payable Thirty [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 11.45% | 11.45% |
Principal and interest payments | $ 11,312 | $ 11,312 |
Note payable, due date | Mar-27 | Mar-27 |
Notes Payable Thirty One [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 12.45% | 12.45% |
Principal and interest payments | $ 7,762 | $ 7,762 |
Note payable, due date | Apr-27 | Apr-27 |
Notes Payable Thirty Two [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 12.13% | 12.13% |
Principal and interest payments | $ 2,610 | $ 2,610 |
Note payable, due date | Apr-27 | Apr-27 |
Notes Payable Thirty Three [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 12% | 12% |
Principal and interest payments | $ 812 | $ 812 |
Note payable, due date | Jun-28 | Jun-28 |
Notes Payable Thirty Four [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 10.59% | 10.59% |
Principal and interest payments | $ 7,067 | $ 7,067 |
Note payable, due date | Jun-28 | Jun-28 |
Notes Payable Thirty Five [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 10.20% | 10.20% |
Principal and interest payments | $ 4,359 | $ 4,359 |
Note payable, due date | Apr-27 | Apr-27 |
Notes Payable Thirty Six [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 11.86% | 11.86% |
Principal and interest payments | $ 2,588 | $ 2,588 |
Note payable, due date | May-25 | May-25 |
Notes Payable Thirty Seven [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.61% | 3.61% |
Principal and interest payments | $ 7,907 | $ 7,907 |
Note payable, due date | Apr-27 | Apr-27 |
Notes Payable Thirty Eight [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.61% | 3.61% |
Principal and interest payments | $ 6,937 | $ 6,937 |
Note payable, due date | Apr-27 | Apr-27 |
Notes Payable Thirty Nine [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.49% | 3.49% |
Principal and interest payments | $ 7,118 | $ 7,118 |
Note payable, due date | Apr-27 | Apr-27 |
Notes Payable Forty [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 7.70% | 7.70% |
Principal and interest payments | $ 2,416 | $ 2,416 |
Note payable, due date | May-27 | May-27 |
Notes Payable Forty One [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 6.99% | 6.99% |
Principal and interest payments | $ 14,056 | $ 14,056 |
Note payable, due date | Jun-27 | Jun-27 |
Notes Payable Forty Two [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 6.99% | 6.99% |
Principal and interest payments | $ 2,307 | $ 2,307 |
Note payable, due date | Jun-27 | Jun-27 |
Notes Payable Forty Three [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 6.99% | 6.99% |
Principal and interest payments | $ 1,468 | $ 1,468 |
Note payable, due date | Jun-27 | Jun-27 |
Notes Payable Forty Four [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 6.99% | 6.99% |
Principal and interest payments | $ 2,780 | $ 2,780 |
Note payable, due date | Jun-27 | Jun-27 |
Notes Payable Forty Five [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 78% | 78% |
Principal and interest payments | $ 8,719 | $ 8,719 |
Note payable, due date | 6/1/2023 | 6/1/2023 |
Notes Payable Forty Six [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 100% | 100% |
Principal and interest payments | $ 5,346 | $ 5,346 |
Note payable, due date | 3/1/2023 | 3/1/2023 |
Notes Payable Forty Seven [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 117% | 117% |
Principal and interest payments | $ 3,000 | $ 3,000 |
Note payable, due date | 3/1/2023 | 3/1/2023 |
Notes Payable Forty Eight [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 6.99% | 6.99% |
Principal and interest payments | $ 5,064 | $ 5,064 |
Note payable, due date | Sep-27 | Sep-27 |
Notes Payable Forty Nine [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 8.30% | 8.30% |
Principal and interest payments | $ 6,474 | $ 6,474 |
Note payable, due date | Oct-27 | Oct-27 |
Notes Payable Fifty [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 8.30% | 8.30% |
Principal and interest payments | $ 6,474 | $ 6,474 |
Note payable, due date | Oct-27 | Oct-27 |
Notes Payable Fifty One [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 10.60% | 10.60% |
Principal and interest payments | $ 3,618 | $ 3,618 |
Note payable, due date | Dec-27 | Dec-27 |
Notes Payable Fifty Two [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 10.60% | 10.60% |
Principal and interest payments | $ 3,836 | $ 3,836 |
Note payable, due date | 12/1/2027 | 12/1/2027 |
Notes Payable Fifty Three [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 3.40% | 3.40% |
Principal and interest payments | $ 12,767 | $ 12,767 |
Note payable, due date | Nov-24 | Nov-24 |
Notes Payable Fifty Four [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 8% | 8% |
Principal and interest payments | $ 7,029 | $ 7,029 |
Balloon payment | $ 1,054,300 | $ 1,054,300 |
Note payable, due date | Aug-25 | Aug-25 |
Notes Payable Fifty Five [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 7.50% | 7.50% |
Principal and interest payments | $ 11,850 | $ 11,850 |
Note payable, due date | Sep-28 | Sep-28 |
Notes Payable Fifty Six [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 7.50% | 7.50% |
Principal and interest payments | $ 2,689 | $ 2,689 |
Note payable, due date | Sep-28 | Sep-28 |
Notes Payable Fifty Seven [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 7.50% | 7.50% |
Principal and interest payments | $ 830 | $ 830 |
Note payable, due date | Sep-28 | Sep-28 |
Notes Payable Fifty Eight [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 8% | 8% |
Principal and interest payments | $ 12,135 | $ 12,135 |
Note payable, due date | Nov-28 | Nov-28 |
Notes Payable Fifty Nine [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 8% | 8% |
Principal and interest payments | $ 10,967 | $ 10,967 |
Note payable, due date | Nov-28 | Nov-28 |
Notes Payable Sixty [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 10% | 10% |
Principal and interest payments | $ 2,032 | $ 2,032 |
Note payable, due date | Sep-24 | Sep-24 |
Notes Payable Sixty One [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 10% | 10% |
Principal and interest payments | $ 2,482 | $ 2,482 |
Note payable, due date | Sep-24 | Sep-24 |
Notes Payable Sixty Two [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 7.50% | 7.50% |
Principal and interest payments | $ 1,220 | $ 1,220 |
Note payable, due date | Sep-27 | Sep-27 |
Notes Payable Sixty Three [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 9,333 | $ 9,333 |
Note payable, due date | 6/1/2023 | 6/1/2023 |
Factor rate | 1.49% | 1.49% |
Debt factor rate amount | $ 850,000 | $ 850,000 |
Convertible Notes Payable [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 10% | 10% |
Principal and interest payments | $ 9,167 | $ 9,167 |
Notes Payable Sixty Four [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 14,530 | $ 14,530 |
Note payable, due date | 5/29/2023 | 5/29/2023 |
Factor rate | 1.49% | 1.49% |
Notes Payable Sixty Five [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 18,498 | $ 18,498 |
Note payable, due date | Apr-24 | Apr-24 |
Factor rate | 1.41% | 1.41% |
Debt factor rate amount | $ 850,000 | $ 850,000 |
Notes Payable Sixty Six [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 26,250 | $ 26,250 |
Note payable, due date | Aug-23 | Aug-23 |
Factor rate | 1.49% | 1.49% |
Debt factor rate amount | $ 500,000 | $ 500,000 |
Notes Payable Sixty Seven [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 26,250 | $ 26,250 |
Note payable, due date | 6/13/2023 | 6/13/2023 |
Factor rate | 1.40% | 1.40% |
Debt factor rate amount | $ 300,000 | $ 300,000 |
Notes Payable Sixty Eight [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 30,625 | $ 30,625 |
Note payable, due date | 6/13/2023 | 6/13/2023 |
Factor rate | 1.40% | 1.40% |
Debt factor rate amount | $ 350,000 | $ 350,000 |
Notes Payable Sixty Nine [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 10.59% | 10.59% |
Principal and interest payments | $ 3,835 | $ 3,835 |
Note payable, due date | Feb-28 | Feb-28 |
Notes Payable Seventy [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 9.89% | 9.89% |
Principal and interest payments | $ 7,549 | $ 7,549 |
Note payable, due date | Jan-28 | Jan-28 |
Notes Payable Seventy One [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 9.89% | 9.89% |
Principal and interest payments | $ 7,549 | $ 7,549 |
Note payable, due date | Jan-28 | Jan-28 |
Notes Payable Seventy Two [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 7.04% | 7.04% |
Principal and interest payments | $ 92,632 | $ 92,632 |
Note payable, due date | Apr-24 | Apr-24 |
Notes Payable Seventy Three [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 2,502 | $ 2,502 |
Note payable, due date | Jul-23 | Jul-23 |
Factor rate | 1.49% | 1.49% |
Debt factor rate amount | $ 150,000 | $ 150,000 |
Notes Payable Seventy Four [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 2,502 | $ 2,502 |
Note payable, due date | Jul-23 | Jul-23 |
Factor rate | 1.49% | 1.49% |
Debt factor rate amount | $ 150,000 | $ 150,000 |
Notes Payable Seventy Five [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 9,893 | $ 9,893 |
Note payable, due date | 6/1/2023 | 6/1/2023 |
Factor rate | 1.49% | 1.49% |
Debt factor rate amount | $ 330,000 | $ 330,000 |
Notes Payable Seventy Six [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 14,790 | $ 14,790 |
Note payable, due date | Nov-23 | Nov-23 |
Factor rate | 1.47% | 1.47% |
Debt factor rate amount | $ 1,000,000 | $ 1,000,000 |
Notes Payable Seventy Seven [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 17,845 | $ 17,845 |
Note payable, due date | Oct-23 | Oct-23 |
Factor rate | 1.49% | 1.49% |
Debt factor rate amount | $ 1,000,000 | $ 1,000,000 |
Notes Payable Seventy Eight [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 10,707 | $ 10,707 |
Note payable, due date | Oct-23 | Oct-23 |
Factor rate | 1.49% | 1.49% |
Debt factor rate amount | $ 500,000 | $ 500,000 |
Notes Payable Seventy Nine [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 9,369 | $ 9,369 |
Note payable, due date | Oct-23 | Oct-23 |
Factor rate | 1.49% | 1.49% |
Debt factor rate amount | $ 500,000 | $ 500,000 |
Notes Payable Seventy Eighty [Member] | | |
Debt Instrument [Line Items] | | |
Principal and interest payments | $ 5,071 | $ 5,071 |
Note payable, due date | Oct-23 | Oct-23 |
Factor rate | 1.49% | 1.49% |
Debt factor rate amount | $ 250,000 | $ 250,000 |
Convertible Notes Payable One [Member] | | |
Debt Instrument [Line Items] | | |
Bearing interest percentage | 12% | 12% |
Principal and interest payments | $ 192,000 | $ 192,000 |