Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF OTHER PAYABLES AND ACCRUED LIABILITIES (Details)

v3.25.1
SCHEDULE OF OTHER PAYABLES AND ACCRUED LIABILITIES (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Other Payables And Accrued Liabilities    
Accrued compensation $ 729,803 $ 740,649
Accrued royalties 1,237,500 1,237,500
Deferred revenue 523,397 457,633
Trade payable 1,206,733 1,163,001
Other accrued expenses 1,020,781 727,228
Total $ 4,718,214 $ 4,326,011