v3.26.1
SCHEDULE OF ACCUMULATED AMORTIZATION OF INTANGIBLE ASSETS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Intangible Asset, Finite-Lived [Line Items]        
Accumulated amortization, beginning     $ 5,560,512  
Amortization expense $ 200,000 $ 200,000 400,000 $ 500,000
Accumulated amortization, ending 5,806,384   5,806,384  
Licensing Agreements [Member]        
Intangible Asset, Finite-Lived [Line Items]        
Accumulated amortization, beginning     415,879  
Amortization expense     41,264  
Foreign currency translation adjustment     (11,129)  
Accumulated amortization, ending 446,014   446,014  
Software [Member]        
Intangible Asset, Finite-Lived [Line Items]        
Accumulated amortization, beginning     5,144,633  
Amortization expense     358,007  
Foreign currency translation adjustment     (142,270)  
Accumulated amortization, ending $ 5,360,370   5,360,370  
Accumulated Amortization [Member]        
Intangible Asset, Finite-Lived [Line Items]        
Amortization expense     399,271  
Foreign currency translation adjustment     $ (153,399)