Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)

v3.25.1
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 964,780 $ 696,168
Accrued expenses 1,935,007 1,887,127
 Accounts payable and accrued liabilities $ 2,899,787 $ 2,583,295