v3.26.1
SCHEDULE OF OPTIONS OUTSTANDING AND EXERCISABLE (Details)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Weighted Average Exercise Price, Exercisable $ 3.95
Range One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding Options, Exercise Price Per Share $ 16.50
Outstanding Options, shares | shares 60,000
Outstanding Options, Life (Years) 2 years 7 months 9 days
Exercisable Options, Weighted Average Exercise Price $ 16.50
Exercisable Options, Shares | shares 58,611
Weighted Average Exercise Price, Exercisable $ 16.50
Range Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding Options, Exercise Price Per Share $ 4.80
Outstanding Options, shares | shares 83,333
Outstanding Options, Life (Years) 2 years 11 months 26 days
Exercisable Options, Weighted Average Exercise Price $ 4.80
Exercisable Options, Shares | shares 83,333
Weighted Average Exercise Price, Exercisable $ 4.80
Range Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding Options, Exercise Price Per Share $ 5.55
Outstanding Options, shares | shares 13,333
Outstanding Options, Life (Years) 1 year 6 months 10 days
Exercisable Options, Weighted Average Exercise Price $ 5.55
Exercisable Options, Shares | shares 13,333
Weighted Average Exercise Price, Exercisable $ 5.55
Range Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding Options, Exercise Price Per Share $ 2.30
Outstanding Options, shares | shares 2,000,000
Outstanding Options, Life (Years) 11 months 19 days
Exercisable Options, Weighted Average Exercise Price $ 2.30
Exercisable Options, Shares | shares 500,000
Weighted Average Exercise Price, Exercisable $ 2.30