ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables) |
3 Months Ended | 12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2025 |
Dec. 31, 2024 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Payables and Accruals [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED EXPENSES | At March 31, 2025 and December 31, 2024, accounts payable and accrued expenses consisted of:
|
At December 31, 2024 and December 31, 2023, accounts payable and accrued expenses consisted of:
|