SCHEDULE OF NET UNREALIZED (LOSS) GAIN RECOGNIZED ON MARKETABLE SECURITIES (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Investments, All Other Investments [Abstract] | ||
| Net gains (losses) recognized during the year on marketable securities | $ (807,000) | $ (856,000) |
| Less: Net gains (losses) realized during the year on marketable securities sold during the period | (666,000) | (113,000) |
| Net unrealized gain (loss) recognized during the reporting year on marketable securities still held at the reporting date | $ (141,000) | $ (743,000) |