SCHEDULE OF ACCUMULATED AMORTIZATION OF INTANGIBLE ASSETS (Details) - USD ($) | 3 Months Ended |
Mar. 31, 2023 | Mar. 31, 2022 |
Finite-Lived Intangible Assets [Line Items] | | |
Intangible assets, amortization beginning | $ (5,057,048) | |
Intangible assets, Beginning | 13,360,230 | |
Amortization expense | (439,640) | |
FX translation adjustments | 87,471 | |
Intangible assets, amortization ending | (5,507,845) | |
Intangible assets, ending | $ 13,008,061 | |
Weighted average remaining amortization | | |
Accumulated amortization, beginning | $ 5,057,048 | |
Amortization expense | 400,000 | $ 500,000 |
Accumulated amortization, ending | 5,507,845 | |
Licensing Agreements [Member] | | |
Finite-Lived Intangible Assets [Line Items] | | |
Intangible assets, net beginning | 7,198,363 | |
Intangible assets, amortization beginning | (1,146,010) | |
Amortization expense | | |
FX translation adjustments | 27,507 | |
Intangible assets, net ending | 7,225,870 | |
Intangible assets, amortization ending | $ (1,204,448) | |
Weighted average remaining amortization | $ 4.7 | |
Accumulated amortization, beginning | $ 1,146,010 | |
Amortization expense | 56,562 | |
Amortization of intangible assets foreign currency translation adjusments | 1,876 | |
Accumulated amortization, ending | 1,204,448 | |
Licensing Agreements (Indefinite) [Member] | | |
Finite-Lived Intangible Assets [Line Items] | | |
Intangible assets, net beginning | 1,546,645 | |
Amortization expense | | |
FX translation adjustments | (4,353) | |
Intangible assets, net ending | $ 1,542,292 | |
Weighted average remaining amortization | | |
Software [Member] | | |
Finite-Lived Intangible Assets [Line Items] | | |
Intangible assets, net beginning | $ 8,656,842 | |
Intangible assets, amortization beginning | (3,212,135) | |
Amortization expense | | |
FX translation adjustments | 72,920 | |
Intangible assets, net ending | 8,729,762 | |
Intangible assets, amortization ending | $ (3,582,914) | |
Weighted average remaining amortization | $ 4.1 | |
Accumulated amortization, beginning | $ 3,212,135 | |
Amortization expense | 362,710 | |
Amortization of intangible assets foreign currency translation adjusments | 8,069 | |
Accumulated amortization, ending | 3,582,914 | |
Distribution Contracts [Member] | | |
Finite-Lived Intangible Assets [Line Items] | | |
Intangible assets, net beginning | 560,000 | |
Intangible assets, amortization beginning | (560,000) | |
Amortization expense | | |
FX translation adjustments | | |
Intangible assets, net ending | 560,000 | |
Intangible assets, amortization ending | $ (560,000) | |
Weighted average remaining amortization | | |
Accumulated amortization, beginning | $ 560,000 | |
Amortization expense | | |
Amortization of intangible assets foreign currency translation adjusments | | |
Accumulated amortization, ending | 560,000 | |
Trade Names [Member] | | |
Finite-Lived Intangible Assets [Line Items] | | |
Intangible assets, net beginning | 212,185 | |
Amortization expense | | |
FX translation adjustments | 500 | |
Intangible assets, net ending | $ 212,685 | |
Weighted average remaining amortization | | |
Noncompete Agreements [Member] | | |
Finite-Lived Intangible Assets [Line Items] | | |
Intangible assets, net beginning | $ 243,243 | |
Intangible assets, amortization beginning | (138,903) | |
Amortization expense | | |
FX translation adjustments | 2,054 | |
Intangible assets, net ending | 245,297 | |
Intangible assets, amortization ending | $ (160,483) | |
Weighted average remaining amortization | $ 1 | |
Accumulated amortization, beginning | $ 138,903 | |
Amortization expense | 20,368 | |
Amortization of intangible assets foreign currency translation adjusments | 1,212 | |
Accumulated amortization, ending | 160,483 | |
Accumulated Amortization [Member] | | |
Finite-Lived Intangible Assets [Line Items] | | |
Intangible assets, amortization beginning | (5,057,048) | |
Amortization expense | (439,640) | |
FX translation adjustments | (11,157) | |
Intangible assets, amortization ending | $ (5,507,845) | |
Weighted average remaining amortization | | |
Accumulated amortization, beginning | $ 5,057,048 | |
Amortization expense | 439,640 | |
Amortization of intangible assets foreign currency translation adjusments | 11,157 | |
Accumulated amortization, ending | $ 5,507,845 | |