v3.26.1
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued interest, convertible notes $ 552,354 $ 1,044,708
Accrued dividends 249,111 212,667
Trade payables 14,533,064 10,043,423
Accrued compensation 1,232,410 2,979,131
Total $ 16,566,939 $ 14,279,929