Annual report [Section 13 and 15(d), not S-K Item 405]

SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)

v3.25.1
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable $ 696,168 $ 1,073,560
Accrued expenses 1,887,127 868,451
 Accounts payable and accrued liabilities $ 2,583,295 $ 1,942,011