v3.25.4
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued royalties $ 366,677 $ 148,006
Accrued professional fees 60,421 68,517
Accrued development costs 93,145 26,925
Accrued taxes 122,633 55,131
Accrued payroll 570,123 191,736
Loss contingency reserve (see Note 11) 41,764
Accrued other 80,207 147,521
Total $ 1,293,206 $ 679,600