CAPITAL STOCK, STOCK PLANS, WARRANTS AND STOCK BASED COMPENSATION (Details Narrative) - USD ($)
|
|
|
|
|
|
|
|
3 Months Ended |
12 Months Ended |
|
Nov. 13, 2025 |
Jul. 24, 2025 |
Jan. 23, 2025 |
Jul. 18, 2024 |
Jan. 18, 2024 |
Jul. 20, 2023 |
Jul. 20, 2021 |
Mar. 31, 2024 |
Dec. 31, 2025 |
Dec. 31, 2024 |
May 31, 2024 |
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Option term |
|
|
|
|
|
|
10
|
|
|
|
|
|
|
| Shares options granted |
|
|
|
|
|
|
|
|
120,000
|
|
|
|
|
| Proceeds from stock options exercised |
|
|
|
|
|
|
|
|
$ 172,000
|
|
$ 292,000
|
|
|
| Income tax benefit |
|
|
|
|
|
|
|
|
|
|
4,435,000
|
|
|
| Fair value of stock options vested |
|
|
|
|
|
|
|
|
$ 734,000
|
|
$ 573,000
|
|
|
| Warrant to purchase |
|
|
|
|
|
|
|
|
|
|
188,038
|
|
188,038
|
| Warrants exercise price |
|
|
|
|
|
|
|
|
|
|
$ 12.19
|
|
$ 11.50
|
| Common Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of shares issued from option exercise |
|
|
|
|
|
|
|
|
|
|
4,581,282
|
|
|
| Number of option exercised |
|
|
|
|
|
|
|
|
90,782
|
|
72,449
|
|
|
| Stock issued for services |
|
|
|
|
|
|
|
|
50,162
|
|
46,947
|
|
|
| Common stock shares reserved for future issuance |
|
|
|
|
|
|
|
|
982,000
|
|
|
|
|
| Employee Stock Options |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Stock options, exercise price |
|
|
|
|
|
|
|
|
$ 11.59
|
|
$ 9.43
|
|
|
| Shares options granted |
|
|
|
|
|
|
|
|
120,000
|
|
150,500
|
|
|
| Weighted average contractual term (years) outstanding |
|
|
|
|
|
|
|
|
4 years 7 months 6 days
|
[1] |
4 years 8 months 12 days
|
[2] |
|
| Number of option exercised |
|
|
|
|
|
|
|
|
121,900
|
|
97,700
|
|
|
| Income tax benefits associated with stock-based compensation expense |
|
|
|
|
|
|
|
|
$ 96,000
|
|
$ 71,000
|
|
|
| Common Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of shares issued from option exercise |
|
|
|
|
|
|
|
|
47,882
|
|
38,749
|
|
|
| Number of option exercised |
|
|
|
|
|
|
|
|
79,000
|
|
64,000
|
|
|
| Common Stock [Member] | Employee Stock Options |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of shares issued from option exercise |
|
|
|
|
|
|
|
|
42,900
|
|
33,700
|
|
|
| Number of stock option purchased |
|
|
|
|
|
|
|
|
42,900
|
|
33,700
|
|
|
| Proceeds from stock options exercised |
|
|
|
|
|
|
|
|
$ 172,000
|
|
$ 187,000
|
|
|
| Income tax benefit |
|
|
|
|
|
|
|
|
$ 19,000
|
|
$ 17,000
|
|
|
| Non Qualified Stock Options [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Stock options, exercise price |
|
|
|
$ 10.20
|
|
|
|
|
|
|
|
|
|
| Shares options granted |
|
|
|
10,000
|
|
|
|
|
|
|
|
|
|
| Weighted average contractual term (years) outstanding |
|
|
|
10 years
|
|
|
|
|
|
|
|
|
|
| Vesting, description |
|
|
|
vests at 25% per year over a four-year period, commencing on the first anniversary of
the grant date
|
|
|
|
|
|
|
|
|
|
| Maximum [Member] | Common Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Stock options, exercise price |
|
|
|
|
|
|
|
|
$ 7.75
|
|
$ 7.005
|
|
|
| Maximum [Member] | Common Stock [Member] | Employee Stock Options |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Stock options, exercise price |
|
|
|
|
|
|
|
|
7.01
|
|
7.005
|
|
|
| Minimum [Member] | Common Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Stock options, exercise price |
|
|
|
|
|
|
|
|
3.15
|
|
3.15
|
|
|
| Minimum [Member] | Common Stock [Member] | Employee Stock Options |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Stock options, exercise price |
|
|
|
|
|
|
|
|
$ 3.15
|
|
$ 3.70
|
|
|
| Employee and Directors [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Unrecognized compensation cost related to unvested options consultant |
|
|
|
|
|
|
|
|
$ 1,910,000
|
|
|
|
|
| Weighted average term for unrecognized and unvested option to be recognized |
|
|
|
|
|
|
|
|
2 years 9 months 18 days
|
|
|
|
|
| Robert Ferguson [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Warrant to purchase |
|
|
|
|
|
|
|
30,000
|
|
|
|
|
|
| Warrants exercise price |
|
|
|
|
|
|
|
$ 3.51
|
|
|
|
|
|
| Proceeds from warrant exercised |
|
|
|
|
|
|
|
$ 105,000
|
|
|
|
|
|
| 2003 Stock Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Vests period |
|
|
|
|
|
|
6 months
|
|
|
|
|
|
|
| Vests percentage |
|
|
|
|
|
|
25.00%
|
|
|
|
|
|
|
| 2003 Stock Plan [Member] | Director [Member] | Reelection [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Option granted to outside director upon re-election |
|
|
|
|
|
|
10,000
|
|
|
|
|
|
|
| 2003 Stock Plan [Member] | Director [Member] | Initial Election [Member] | Maximum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Option granted to director upon initial election |
|
|
|
|
|
|
20,000
|
|
|
|
|
|
|
| 2003 Outside Directors Stock Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Percentage of directors fees, description |
|
|
|
|
|
|
|
|
the 2003 Plan provides for the issuance to each Eligible
Director a number of shares of the Company’s Common Stock in lieu of 65% or 100% (based on option elected by each director) of
the fee payable to the Eligible Director for services rendered as a member of the Board. The number of shares issued to each Eligible
Director is determined based on 75% of the market value as defined in the plan (the Company recognizes 100% of the market value of the
shares issued).
|
|
|
|
|
| Shares remaining available for issuance |
|
|
|
|
|
|
|
|
83,971
|
|
|
|
|
| 2017 Stock Option Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Vests period |
|
|
5 years
|
|
|
|
|
|
|
|
|
|
|
| Vests percentage |
|
|
20.00%
|
|
|
|
|
|
|
|
|
|
|
| Shares remaining available for issuance |
|
|
|
|
|
|
|
|
51,000
|
|
|
|
|
| Number of shares authorized for issuance |
600,000
|
|
|
|
|
600,000
|
|
|
|
|
|
|
|
| Stock option granted, description |
|
|
|
|
|
|
|
|
The term of each stock option granted under the 2017 Plan shall
be fixed by the Compensation and Stock Option Committee (the “Compensation Committee”), but no stock options will be exercisable
more than ten years after the grant date, or in the case of an ISO granted to a 10% stockholder, five years after the grant date. The
exercise price of any ISO granted under the 2017 Plan to an individual who is not a 10% stockholder at the time of the grant shall not
be less than the fair market value of the shares at the time of the grant, and the exercise price of any ISO granted to a 10% stockholder
shall not be less than 110% of the fair market value at the time of grant.
|
|
|
|
|
| Number of shares grants |
|
|
50,000
|
|
|
|
|
|
|
|
|
|
|
| Vests period |
|
|
6 years
|
|
|
|
|
|
|
|
|
|
|
| Stock options, exercise price |
|
|
$ 10.70
|
|
|
|
|
|
|
|
|
|
|
| 2017 Stock Option Plan [Member] | Incentive Stock Option Agreement [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Stock options, exercise price |
|
|
|
$ 10.05
|
$ 7.75
|
|
|
|
|
|
|
|
|
| Shares options granted |
|
|
|
35,500
|
45,000
|
|
|
|
|
|
|
|
|
| Weighted average contractual term (years) outstanding |
|
|
|
6 years
|
6 years
|
|
|
|
|
|
|
|
|
| Vesting, description |
|
|
|
vests at 20% per year over a five-year
period, commencing on the first anniversary of the grant date
|
vests at 20% per year over a five-year
period, commencing on the first anniversary of the grant date
|
|
|
|
|
|
|
|
|
| 2003 Outside Directors Stock Option Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Vests period |
|
4 years
|
|
|
|
|
|
|
|
|
|
|
|
| Vests percentage |
|
25.00%
|
|
|
|
|
|
|
|
|
|
|
|
| Percentage of directors fees, description |
|
|
|
|
|
|
|
|
As a member of the Board, each director elects to receive either
65% or 100% of the director’s fee in shares of the Company’s Common Stock. The number of shares received is calculated based
on 75% of the fair market value of our Common Stock determined on the business day immediately preceding the date that the quarterly
fee is due.
|
|
|
|
|
| Number of shares grants |
|
10,000
|
|
|
|
|
|
|
|
|
|
|
|
| Stock options, exercise price |
|
$ 12.23
|
|
|
|
|
|
|
|
|
|
|
|
| 2003 Outside Directors Stock Option Plan [Member] | Common Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Stock issued for services |
|
|
|
|
|
|
|
|
50,162
|
|
46,947
|
|
|
| 2003 Outside Directors Stock Plan [Member] | Portion of Director Fee Earned in Common Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Compensation expense |
|
|
|
|
|
|
|
|
$ 479,000
|
|
$ 480,000
|
|
|
|
|