XML 66 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Equity Incentive Plans 2009 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of options outstanding, beginning of year 119,352 124,399
Weighted average exercise price outstanding, beginning of year $ 20.72 $ 22.23
Number of options, granted
Option price, granted
Weighted average exercise price, granted
Number of options, forfeited (5,047)
Option price, forfeited  
Weighted average exercise price, forfeited $ 57.79
Number of options, expired (901)
Option price, exercised $ 190
Weighted average exercise price, exercised $ 356.36
Number of options, expired 901
Number of options outstanding, ending of year 118,451 119,352
Weighted average exercise price outstanding, end of year $ 18.17 $ 20.72
Number of options exercisable, end of year 118,451 119,352
Weighted average exercise price exercisable, end of year $ 18.17  
Weighted average remaining contractual life (years) 3 years 29 days 4 years 21 days
Equity Incentive Plans 2009 [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Option price outstanding, beginning of year $ 13.20 $ 13.20
Option price, forfeited   9.68
Option price exercisable, end of year 13.20 13.20
Option price exercisable, end of year 13.20 13.20
Equity Incentive Plans 2009 [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Option price outstanding, beginning of year 2,127.84 1,003.20
Option price, forfeited   327.36
Option price exercisable, end of year   2,127.84
Option price exercisable, end of year $ 2,127.84 $ 2,127.84
Equity Incentive Plans 2018 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of options outstanding, beginning of year 2,814,142 2,474,971
Weighted average exercise price outstanding, beginning of year $ 1.54 $ 1.72
Number of options, granted 400,000
Option price, granted  
Weighted average exercise price, granted $ 0.47
Number of options, forfeited (60,829)
Option price, forfeited  
Weighted average exercise price, forfeited $ 1.98
Number of options outstanding, ending of year 2,814,142 2,814,142
Weighted average exercise price outstanding, end of year $ 1.54 $ 1.54
Number of options exercisable, end of year 2,814,142 2,397,474
Weighted average exercise price exercisable, end of year $ 1.54 $ 4.71
Weighted average remaining contractual life (years) 6 years 11 months 15 days 7 years 11 months 15 days
Number of options outstanding, beginning of year 487,050 1,210,286
Equity Incentive Plans 2018 [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Option price outstanding, beginning of year $ 0.31 $ 0.31
Option price, granted   0.47
Option price, forfeited   0.31
Option price exercisable, end of year 0.31 0.31
Option price exercisable, end of year 0.31 0.31
Equity Incentive Plans 2018 [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Option price outstanding, beginning of year 9.68 9.68
Option price, granted   0.47
Option price, forfeited   9.68
Option price exercisable, end of year 9.68 9.68
Option price exercisable, end of year $ 9.68 $ 327.36