NOTES PAYABLE (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||
Debt Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||
SCHEDULE OF NOTES PAYABLE | Notes payable consist of the following (in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||
SCHEDULE OF ANNUAL FUTURE PRINCIPAL PAYMENTS | Annual future principal payments under the outstanding note agreements as of December 31, 2023 are as follows (in thousands):
|