XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF STOCK OPTION OUTSTANDING AND EXERCISABLE AND EXERCISABLE EXERCISE PRICE RANGE (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Range of Exercise Prices, minimum $ 1.43
Range of Exercise Prices, maximum $ 142.08
Options Outstanding, Number Outstanding | shares 224,256
Options Outstanding, Weighted- Average Remaining Contractual Life 7 years 6 months
Options Outstanding, Weighted-Average Exercise Price $ 17.55
Options Exercisable, Number Exercisable | shares 212,225
Options Exercisable, Weighted-Average Exercise Price $ 18.49