Share-Based Payment Arrangement [Text Block] | 10. The Company adopted an incentive plan (the “2020 September 22, 2020, March 31, 2024 2020 March 31, 2024, Stock Options The following tables summarize the Company’s stock option activity during the three March 31, 2024 2023: Weighted Weighted Average Average Options Exercise Price Contractual Aggregate Activity (per share) Term (years) Intrinsic Value Balance at January 1, 2024 1,234,778 $ 4.52 7.91 $ 30,000 Granted 799,188 $ 0.73 — — Exercised/released (5,000 ) $ 2.00 — — Cancelled/forfeited (1,000 ) $ 12.32 — — Balance at March 31, 2024 2,027,966 $ 3.03 8.56 $ 2,657,292 Exercisable at March 31, 2024 681,464 $ 5.03 7.09 $ 559,810 Weighted Weighted Average Average Options Exercise Price Contractual Aggregate Activity (per share) Term (years) Intrinsic Value Balance at January 1, 2023 921,657 $ 6.86 8.00 $ — Granted — $ — — $ — Exercised/released — $ — — $ — Cancelled/forfeited (24,164 ) $ 9.99 — $ — Balance at March 31, 2023 897,493 $ 6.78 7.74 $ — Exercisable at March 31, 2023 318,041 $ 8.72 5.43 $ — The fair value of each stock option granted is estimated on the grant date using the Black-Scholes option valuation model. The assumptions used to calculate the fair value of options granted are evaluated and revised, as necessary, to reflect market conditions and our historical experience. Restricted Stock Units The following tables summarize the Company’s RSU activity during the three March 31, 2024 2023: Weighted Average Weighted Average Grant Date Fair Remaining Vesting Aggregate Number of RSUs Value (per share) Term (years) Fair Value Balance at January 1, 2024 771,885 $ 1.76 1.98 $ 1,361,696 Granted — $ — — $ — Exercised/released (33,779 ) $ 3.29 — $ — Cancelled/forfeited — $ — — $ — Balance at March 31, 2024 738,106 $ 1.69 1.81 $ 1,250,652 Weighted Average Weighted Average Grant Date Fair Remaining Vesting Aggregate Number of RSUs Value (per share) Term (years) Fair Value Balance at January 1, 2023 504,420 $ 4.22 2.94 $ 2,127,734 Granted — $ — — $ — Exercised/released (13,146 ) $ 11.30 — $ — Cancelled/forfeited (16,279 ) $ 5.98 — $ — Balance at March 31, 2023 474,995 $ 3.96 2.67 $ 1,881,278 The Company estimates the fair value of each RSU using the fair value of the Company’s common stock on the date of grant. Market-Based Stock Units ("MSUs") The following tables summarize the Company’s MSU activity during the three March 31, 2024 2023: Weighted Average Weighted Average Grant Date Fair Remaining Vesting Aggregate Number of MSUs Value (per share) Term (years) Fair Value Balance at January 1, 2024 621,314 $ 1.57 0.62 $ 977,558 Granted — $ — — $ — Exercised/released (100,000 ) $ 0.25 — $ — Cancelled/forfeited (21,314 ) $ 43.53 — $ — Balance at March 31, 2024 500,000 $ 0.05 0.37 $ 24,460 Weighted Average Weighted Average Grant Date Fair Remaining Vesting Aggregate Number of MSUs Value (per share) Term (years) Fair Value Balance at January 1, 2023 31,083 $ 43.53 0.60 $ 1,353,043 Granted — $ — — $ — Exercised/released — $ — — $ — Cancelled/forfeited (9,769 ) $ 43.53 — $ — Balance at March 31, 2023 21,314 $ 43.53 0.42 $ 927,798 The MSUs vest upon the 30 Stock-Based Compensation Stock-based compensation expense is recognized ratably over the requisite service period for all awards. The following tables summarize the Company’s stock-based compensation recorded as a result of applying the provisions of ASC Topic 718, Compensation - Stock Compensation Three Months Ended Unrecognized Compensation Cost Related to Non-Vested Awards as of Weighted-Average Remaining Vesting Period as of March 31, 2024 March 31, 2024 March 31, 2024 (years) Stock options $ 81,506 $ 939,421 3.19 RSUs 178,794 921,177 2.04 MSUs 19,265 9,063 0.37 Total stock-based compensation $ 279,565 $ 1,869,661 2.61 Cost of goods sold $ 682 $ 12,615 4.20 General and administrative 231,101 1,627,026 2.44 Sales and marketing 47,782 230,020 3.73 Total stock-based compensation $ 279,565 $ 1,869,661 2.61 Three Months Ended Unrecognized Compensation Cost Related to Non-Vested Awards as of Weighted-Average Remaining Vesting Period as of March 31, 2023 December 31, 2023 December 31, 2023 (years) Stock options $ 61,488 $ 654,313 2.36 RSUs 158,715 1,099,972 2.17 MSUs (72,568 ) 34,281 0.57 Total stock-based compensation $ 147,635 $ 1,788,566 2.21 Cost of goods sold $ (896 ) $ 2,976 1.62 General and administrative 135,242 1,666,980 2.29 Sales and marketing 13,289 118,610 0.99 Total stock-based compensation $ 147,635 $ 1,788,566 2.21 |