Stock-Based Compensation (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Stock-Based Compensation |
|
| Summary of warrants outstanding |
| | Number of Warrants | | | Weighted Average Exercise Price ($) | | Outstanding at December 31, 2025 | | | 1,815,099 | | | | 9.886 | | Granted | | | 1,830,018 | | | | 1.639 | | Expired/Cancelled | | | (2,500 | ) | | | 69.000 | | Outstanding at June 30, 2026 | | | 3,642,617 | | | | 5.702 | | | | | | | | | | | Exercisable at June 30, 2026 | | | 3,642,617 | | | | 5.702 | |
|
| Schedule of changes in series A and series B warrants outstanding |
| | Number of Warrants | | | Weighted Average Exercise Price ($) | | Outstanding at December 31, 2025 | | | 1,291,822 | | | | 11.462 | | Granted | | | - | | | | - | | Exercised | | | - | | | | - | | Expired/Cancelled | | | - | | | | - | | Outstanding at June 30, 2026 | | | 1,291,822 | | | | 11.462 | | | | | | | | | | | Exercisable at June 30, 2026 | | | 1,291,822 | | | | 11.462 | |
|
| Schedule of warrants issued and outstanding |
Number Outstanding | | | Number Exercisable | | | Exercise Price ($) | | | Weighted Average Remaining Contractual Life (Years) | | | Proceeds to Company if Exercised ($) | | | 1,480,000 | | | | 1,480,000 | | | | 1.550 | | | | 4.95 | | | | 2,294,000 | | | 651,042 | | | | 651,042 | | | | 2.015 | | | | 3.98 | | | | 1,311,850 | | | 350,018 | | | | 350,018 | | | | 2.015 | | | | 4.53 | | | | 705,286 | | | 1,272,728 | | | | 1,272,728 | | | | 11.400 | | | | 2.11 | | | | 14,509,099 | | | 142,879 | | | | 142,879 | | | | 11.444 | | | | 3.45 | | | | 1,635,107 | | | 664,125 | | | | 664,125 | | | | 12.000 | | | | 4.28 | | | | 7,969,500 | | | 44,610 | | | | 44,610 | | | | 12.600 | | | | 4.28 | | | | 562,086 | | | 86,960 | | | | 86,960 | | | | 13.200 | | | | 3.74 | | | | 1,147,872 | | | 24,194 | | | | 24,194 | | | | 13.640 | | | | 4.22 | | | | 330,006 | | | 19,094 | | | | 19,094 | | | | 13.750 | | | | 3.11 | | | | 262,543 | | | 71,444 | | | | 71,444 | | | | 14.305 | | | | 3.45 | | | | 1,022,006 | | | 86,720 | | | | 86,720 | | | | 15.360 | | | | 4.10 | | | | 1,332,019 | | | 22,425 | | | | 22,425 | | | | 40.000 | | | | 1.96 | | | | 897,000 | | | 2,700 | | | | 2,700 | | | | 61.000 | | | | 2.26 | | | | 164,700 | | | 6,250 | | | | 6,250 | | | | 79.000 | | | | 0.51 | | | | 493,750 | | | 9,250 | | | | 9,250 | | | | 98.000 | | | | 0.59 | | | | 906,500 | | | 4,934,439 | | | | 4,934,439 | | | | | | | | | | | | 35,543,324 | |
|
| Schedule of changes in options outstanding |
| | Number of Options | | | Weighted Average Exercise Price ($) | | Outstanding at December 31, 2025 | | | 181,321 | | | | 77.20 | | Expired/Cancelled | | | (29,500 | ) | | | 80.00 | | Outstanding at June 30, 2026 | | | 151,821 | | | | 76.70 | | | | | | | | | | | Exercisable at June 30, 2026 | | | 151,821 | | | | 76.70 | |
|
| Schedule of options issued and outstanding |
Number Outstanding | | | Number Exercisable | | | Exercise Price ($) | | | Weighted Average Remaining Contractual Life (Years) | | | Proceeds to Company if Exercised ($) | | | 24,750 | | | | 24,750 | | | | 65.00 | | | | 2.62 | | | | 1,608,750 | | | 39,017 | | | | 39,017 | | | | 68.00 | | | | 5.09 | | | | 2,653,156 | | | 32,750 | | | | 32,750 | | | | 72.00 | | | | 3.87 | | | | 2,358,000 | | | 22,043 | | | | 22,043 | | | | 80.00 | | | | 0.78 | | | | 1,763,440 | | | 4,459 | | | | 4,459 | | | | 87.60 | | | | 1.57 | | | | 390,608 | | | 2,500 | | | | 2,500 | | | | 96.00 | | | | 0.51 | | | | 240,000 | | | 26,302 | | | | 26,302 | | | | 100.00 | | | | 0.74 | | | | 2,630,200 | | | 151,821 | | | | 151,821 | | | | | | | | | | | | 11,644,154 | |
|
| Summary of options forfeited, 2015 plan |
Equity Incentive Plan | | Options (#) | | | Grant Date | | Options Cancelled (#) | | | Grant Price ($) | | | Cancellation Date | | 2015 | | | 29,500 | | | Apr 15, 2016 | | | 29,500 | | | | 80.00 | | | Apr 15, 2026 | | | | | 29,500 | | | | | | 29,500 | | | | | | | | |
|
| Summary of RSUs issued and outstanding, 2015 plan |
| | RSUs (#) | | | Weighted Average Grant Date Fair Value Share Price ($) | | Outstanding at December 31, 2025 | | | 64,768 | | | | 13.600 | | Granted | | | - | | | | - | | Vested/Settled | | | (8,211 | ) | | | 14.610 | | Cancelled / Forfeited | | | (2,313 | ) | | | 17.697 | | Outstanding at June 30, 2026 | | | 54,244 | | | | 13.353 | |
|
| Schedule of RSUs issued and outstanding with contractual life, 2015 plan |
RSUs Outstanding (#) | | | Weighted Average Grant Date Fair Value Share Price ($) | | | Weighted Average Remaining Contractual Life (Years) | | | 500 | | | | 12.020 | | | | 0.75 | | | 13,334 | | | | 12.040 | | | | 0.85 | | | 1,667 | | | | 12.602 | | | | 1.05 | | | 22,500 | | | | 13.500 | | | | 0.80 | | | 14,108 | | | | 14.000 | | | | 0.25 | | | 1,667 | | | | 14.850 | | | | 0.90 | | | 234 | | | | 19.414 | | | | 0.65 | | | 234 | | | | 26.400 | | | | 0.04 | | | 54,244 | | | | | | | | | |
|
| Schedule of RSUs vested, 2015 plan |
Equity Incentive Plan | | RSUs Vested (#) | | | Vest Date | | Shares Issued (#) | | | Shares Withheld for Taxes (#) | | 2015 | | | 250 | | | Jan 9, 2026 | | | 250 | | | | - | | 2015 | | | 1,468 | | | Jan 15, 2026 | | | 1,468 | | | | - | | 2015 | | | 5,067 | | | Feb 1, 2026 | | | 4,542 | | | | 525 | | 2015 | | | 233 | | | Feb 22, 2026 | | | 137 | | | | 96 | | 2015 | | | 625 | | | Mar 7, 2026 | | | 625 | | | | - | | 2015 | | | 334 | | | Apr 1, 2026 | | | 334 | | | | - | | 2015 | | | 200 | | | May 23, 2026 | | | 160 | | | | 40 | | 2015 | | | 34 | | | Jun 15, 2026 | | | 34 | | | | - | | | | | 8,211 | | | | | | 7,550 | | | | 661 | |
|
| Schedule of RSUs cancelled, 2015 plan |
Equity Incentive Plan | | RSUs (#) | | | Cancellation Date | | Vesting Date | | RSUs Cancelled (#) | | 2015 | | | 184 | | | Apr 10, 2026 | | Jun 15, 2026 | | | 184 | | 2015 | | | 217 | | | Apr 10, 2026 | | Jun 15, 2026 | | | 217 | | 2015 | | | 1,667 | | | May 22, 2026 | | May 23, 2026 | | | 1,667 | | 2015 | | | 45 | | | Jun 18, 2026 | | Sep 28, 2026 | | | 45 | | 2015 | | | 200 | | | Jun 30, 2026 | | May 23, 2027 | | | 200 | | | | | 2,313 | | | | | | | | 2,313 | |
|
| Schedule of RSUs issued and outstanding, 2024 plan |
| | RSUs (#) | | | Weighted Average Grant Date Fair Value Share Price ($) | | Outstanding at December 31, 2025 | | | 115,544 | | | | 12.300 | | Granted | | | 107,050 | | | | 4.700 | | Vested/Settled | | | (22,004 | ) | | | 11.752 | | Cancelled / Forfeited | | | (910 | ) | | | 11.402 | | Outstanding at June 30, 2026 | | | 199,680 | | | | 8.300 | | | | | | | | | | | Exercisable at June 30, 2026 | | | - | | | | - | |
|
| Schedule of RSUs issued and outstanding with contractual life, 2024 plan |
RSUs Outstanding (#) | | | Weighted Average Grant Date Fair Value Share Price ($) | | | Weighted Average Remaining Contractual Life (Years) | | | 107,050 | | | | 4.700 | | | | 0.66 | | | 25,000 | | | | 5.411 | | | | 1.31 | | | 25,000 | | | | 2.885 | | | | 1.31 | | | 27,630 | | | | 11.402 | | | | 1.21 | | | 15,000 | | | | 14.606 | | | | 2.58 | | | 199,680 | | | | | | | | | |
|
| Schedule of the RSUs grants, plan 2024 |
Equity Incentive Plan | | RSUs Granted (#) | | | Grant Date | | Vesting Period | | First Vesting Date | | Second Vesting Date | | | Third Vesting Date | | | RSU Expense ($) | | 2024 | | | 107,050 | | | Feb 26, 2026 | | 12 Months | | Feb 26, 2027 | | | N/A | | | | N/A | | | | 503,135 | | | | | 107,050 | | | | | | | | | | | | | | | | | | 503,135 | |
|
| Schedule of the RSUs vested, plan 2024 |
Equity Incentive Plan | | RSUs Vested (#) | | | Vest Date | | Shares Issued (#) | | Shares Withheld for Taxes (#) | | 2024 | | | 7,734 | | | Mar 1, 2026 | | 6,845 | | | 889 | | 2024 | | | 14,270 | | | Mar 17, 2026 | | 12,047 | | | 2,223 | | | | | 22,004 | | | | | 18,892 | | | 3,112 | |
|
| Schedule of the RSUs cancelled, plan 2024 |
Equity Incentive Plan | | RSUs (#) | | | Cancellation Date | | Vesting Date | | RSUs Cancelled (#) | | 2024 | | | 305 | | | Apr 10, 2026 | | Mar 17, 2028 | | | 305 | | 2024 | | | 305 | | | Apr 10, 2026 | | Mar 17, 2027 | | | 305 | | 2024 | | | 50 | | | Jun 18, 2026 | | Mar 17, 2028 | | | 50 | | 2024 | | | 50 | | | Jun 18, 2026 | | Mar 17, 2027 | | | 50 | | 2024 | | | 100 | | | Jun 30, 2026 | | Mar 17, 2028 | | | 100 | | 2024 | | | 100 | | | Jun 30, 2026 | | Mar 17, 2027 | | | 100 | | | | | 910 | | | | | | | | 910 | |
|