XML 56 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Schedule of Exercise Prices of Common Stock Options Outstanding and Exercisable Including Options Form of Warrants (Details)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding (Shares) 1,148,059
Options Exercisable (Shares) 1,059,311
Exercise Price One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 0.905
Options Outstanding (Shares) 72,648
Options Exercisable (Shares) 50,148
Exercise Price Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 1.210
Options Outstanding (Shares) 32,181
Options Exercisable (Shares) 32,181
Exercise Price Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 1.870
Options Outstanding (Shares) 21,217
Options Exercisable (Shares) 21,217
Exercise Price Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 1.950
Options Outstanding (Shares) 250,000
Options Exercisable (Shares) 250,000
Exercise Price Six [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 2.330
Options Outstanding (Shares) 16,665
Options Exercisable (Shares) 16,665
Exercise Price Seven [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 2.370
Options Outstanding (Shares) 51,598
Options Exercisable (Shares) 44,100
Exercise Price Eight [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 2.390
Options Outstanding (Shares) 5,000
Options Exercisable (Shares) 5,000
Exercise Price Nine [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 2.830
Options Outstanding (Shares) 350,000
Options Exercisable (Shares) 350,000
Exercise Price Ten [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 3.590
Options Outstanding (Shares) 50,000
Options Exercisable (Shares) 31,250
Exercise Price Eleven [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 4.050
Options Outstanding (Shares) 50,000
Options Exercisable (Shares) 25,000
Exercise Price Twelve [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 4.450
Options Outstanding (Shares) 50,000
Options Exercisable (Shares) 25,000
Exercise Price Thirteen [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 5.025
Options Outstanding (Shares) 8,750
Options Exercisable (Shares) 8,750
Exercise Price Fourteen [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 5.880
Options Outstanding (Shares) 40,000
Options Exercisable (Shares) 40,000
Exercise Price Fifteen [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 7.400
Options Outstanding (Shares) 55,000
Options Exercisable (Shares) 55,000
Exercise Price Sixteen [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 20.000
Options Outstanding (Shares) 20,000
Options Exercisable (Shares) 20,000
Exercise Price Seventeen [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 20.600
Options Outstanding (Shares) 20,000
Options Exercisable (Shares) 20,000
Exercise Price Eighteen [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 28.000
Options Outstanding (Shares) 25,000
Options Exercisable (Shares) 25,000
Exercise Price Nineteen [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 30.300
Options Outstanding (Shares) 30,000
Options Exercisable (Shares) 30,000
Exercise Price Twenty [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares $ 32.100
Options Outstanding (Shares)
Options Exercisable (Shares) 10,000