v3.25.2
SUMMARY OF INTANGIBLE ASSETS (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Intangible assets, Beginning $ 3,365,298
Amortization expense (476,169)
Additions 370,000
Foreign currency translation adjustment 71,869
Intangible assets, Beginning 3,330,998
Trade Names [Member]  
Finite-Lived Intangible Assets [Line Items]  
Indefinite-Lived Intangible Assets, Net 201,969
Amortization expense
Additions
Foreign currency translation adjustment 21,225
Indefinite-Lived Intangible Assets, Net 223,194
Licensing Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Assets, Net 2,381,743
Intangible assets, net beginning
Additions
Foreign currency translation adjustment 19,939
Finite-Lived Intangible Assets, Netg $ 2,401,682
Weighted average remaining amortization 15 years 8 months 12 days
Software Finite [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Assets, Net $ 7,976,068
Intangible assets, net beginning
Additions 370,000
Foreign currency translation adjustment 139,868
Finite-Lived Intangible Assets, Netg $ 8,485,936
Weighted average remaining amortization 5 years 6 months
Distribution Contracts [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Assets, Net $ 560,000
Intangible assets, net beginning
Additions
Foreign currency translation adjustment
Finite-Lived Intangible Assets, Netg 560,000
Noncompete Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Assets, Net 170,222
Intangible assets, net beginning
Additions
Foreign currency translation adjustment 10,044
Finite-Lived Intangible Assets, Netg 180,266
Accumulated Amortization [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Assets, Net (7,924,704)
Amortization expense (476,169)
Additions
Foreign currency translation adjustment (119,207)
Intangible assets, amortization beginning $ (8,520,080)