v3.26.1
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)