Schedule of Other Debt (Details) (Parenthetical) - USD ($) |
3 Months Ended | 12 Months Ended | ||||
|---|---|---|---|---|---|---|
Mar. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|||
| Short-Term Debt [Line Items] | ||||||
| Convertible loan | $ 794,215 | |||||
| Principal amount of term loan | 700,000 | |||||
| Note payable | $ 150,000 | |||||
| Accrued interest rate percent | 3.75% | |||||
| Debt Instrument periodic payment | $ 731 | |||||
| Principal amount paid | $ 682 | |||||
| Debt instrument, maturity date description | March, 2020 to March, 2025 | |||||
| Non convertible debt | $ 2,313,930 | $ 1,426,026 | ||||
| Merchant Agreement [Member] | ||||||
| Short-Term Debt [Line Items] | ||||||
| Debt instrument, maturity date description | maturity dates ranged from July, 2023 to October, 2024 | maturity dates ranged from July, 2023 to October, 2024 | ||||
| Merchant Agreement [Member] | Minimum [Member] | ||||||
| Short-Term Debt [Line Items] | ||||||
| Interest rate | 4.10% | |||||
| Merchant Agreement [Member] | Maximum [Member] | ||||||
| Short-Term Debt [Line Items] | ||||||
| Interest rate | 100.90% | |||||
| Payroll Protection Program [Member] | ||||||
| Short-Term Debt [Line Items] | ||||||
| Borrowed amount | $ 367,039 | |||||
| Debt interest rate | 1.00% | |||||
| Paycheck Protection Programme [Member] | ||||||
| Short-Term Debt [Line Items] | ||||||
| Borrowed amount | $ 367,039 | |||||
| Merchant Debt [Member] | ||||||
| Short-Term Debt [Line Items] | ||||||
| Interest rate | 10.00% | |||||
| Debt instrument, maturity date description | maturity date is December 31, 2019. | |||||
| Convertible debt | $ 651,500 | |||||
| Non convertible debt | [1] | $ 1,188,533 | $ 1,094,162 | |||
| Non Convertible Debt [Member] | ||||||
| Short-Term Debt [Line Items] | ||||||
| Non convertible debt | $ 170,000 | |||||
| ||||||