Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF STOCK OPTIONS ROLL FORWARD (Details) (Parenthetical)

v3.24.0.1
SCHEDULE OF STOCK OPTIONS ROLL FORWARD (Details) (Parenthetical)
12 Months Ended
Dec. 31, 2023
$ / shares
Stock Option Outstanding One [Member]  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Share-based payment arrangement, option, exercise price range, lower range limit $ 3.15
Share-based payment arrangement, option, exercise price range, upper range limit 9.81
Stock Option Outstanding Two [Member]  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Share-based payment arrangement, option, exercise price range, lower range limit 3.15
Share-based payment arrangement, option, exercise price range, upper range limit 7.50
Stock Option Outstanding [Member]  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Share-based payment arrangement, option, exercise price range, lower range limit 2.79
Share-based payment arrangement, option, exercise price range, upper range limit $ 7.50