v3.26.1
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued royalties $ 499,399 $ 366,677
Accrued professional fees 80,518 60,421
Accrued development costs 100,324 93,145
Accrued taxes 164,139 122,633
Accrued payroll 616,045 570,123
Accrued other 49,002 80,207
Total $ 1,509,427 $ 1,293,206