v3.25.2
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued royalties $ 252,647 $ 148,006
Accrued professional and consulting fees 97,191 68,517
Accrued development costs 59,436 26,925
Accrued taxes 216,008 55,131
Accrued payroll 125,895 191,736
Deferred revenue 507,137 390,463
Loss contingency reserves (see Note 9) 41,764
Accrued other 89,387 147,521
Total $ 1,347,701 $ 1,070,063