XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF INTANGIBLE ASSETS (Details)
6 Months Ended
Jun. 30, 2024
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Intangible assets, Beginning $ 5,795,807
Amortization (1,050,555)
Foreign currency translation adjustment 52,759
Intangible assets, net ending $ 4,798,011
Accumulated amortization weighted average remaining amortization
Licensing Agreements (Indefinite) [Member]  
Finite-Lived Intangible Assets [Line Items]  
Indefinite intangible assets, net beginning $ 1,495,515
Indefinite amortization
Indefinite foreign currency translation adjustment 22,746
Indefinite intangible assets, net ending $ 1,518,261
Indefinite weighted average remaining amortization
Trade Names (Indefinite) [Member]  
Finite-Lived Intangible Assets [Line Items]  
Indefinite intangible assets, net beginning $ 223,194
Indefinite amortization
Indefinite foreign currency translation adjustment (12,270)
Indefinite intangible assets, net ending $ 210,924
Indefinite weighted average remaining amortization
Licensing Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite intangible assets, net beginning $ 906,166
Finite amortization
Foreign currency translation adjustment
Finite intangible assets, net ending $ 906,166
Finite weighted average remaining amortization 6 months
Software Licenses (Finite) [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite intangible assets, net beginning $ 8,115,937
Finite amortization
Foreign currency translation adjustment 36,392
Finite intangible assets, net ending $ 8,152,329
Finite weighted average remaining amortization 3 years
Distribution Contracts (Finite) [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite intangible assets, net beginning $ 560,000
Finite amortization
Foreign currency translation adjustment
Finite intangible assets, net ending $ 560,000
Finite weighted average remaining amortization
Noncompete Agreements (Finite) [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite intangible assets, net beginning $ 180,266
Finite amortization
Foreign currency translation adjustment (3,512)
Finite intangible assets, net ending $ 176,754
Finite weighted average remaining amortization
Accumulated Amortization [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets, amortization beginning $ (5,685,271)
Amortization (1,050,555)
Foreign currency translation adjustment 9,403
Intangible assets, amortization ending $ (6,726,423)
Accumulated amortization weighted average remaining amortization