v3.25.2
SCHEDULE OF STOCK OPTION ACTIVITY (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Options, Outstanding, Beginning Balance 91,699
Weighted-Average Exercise Price, Outstanding, Beginning Balance $ 20.58
Options, Granted 11,375
Weighted-Average Exercise Price, Granted $ 7.00
Options, Exercised (15,000)
Weighted-Average Exercise Price, Exercised $ 17.70
Options, Forfeited
Weighted-Average Exercise Price, Forfeited
Options, Outstanding, Ending Balance 88,074
Weighted-Average Exercise Price, Outstanding, Ending Balance $ 19.32
Aggregate Intrinsic Value, Outstanding, Ending Balance $ 47,836
Options, Exercisable, Ending Balance 72,998
Weighted-Average Exercise Price, Exercisable, Ending Balance $ 21.74
Aggregate Intrinsic Value, Exercisable, Ending Balance $ 15,086