Quarterly report pursuant to Section 13 or 15(d)

STOCK WARRANTS STOCK OPTIONS AND RESTRICTED STOCK UNITS (Details 1)

v3.22.2.2
STOCK WARRANTS STOCK OPTIONS AND RESTRICTED STOCK UNITS (Details 1) - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Outstanding at ending of period 1,101,689 990,722
Weighted Average Remaining Contractual Life , Beginning balance 6 years 2 months 15 days 7 years 5 months 12 days
Weighted Average Remaining Contractual Life, Warrants granted 1 year 6 months 29 days 2 years 6 months 29 days
Weighted Average Remaining Contractual Life, Ending balance 5 years 3 months 10 days 6 years 1 month 24 days
Aggregate Intrinsic Value, Beginning balance $ 5,804,517 $ 6,302,277
Aggregate Intrinsic Value, Warrants granted 0 414,147
Aggregate Intrinsic Value, Ending balance $ 559,146 $ 4,829,417
Warrants [Member]    
Outstanding at beginning of period 836,464 194,773
Warrants Granted 13,315,461 740,671
Warrants Exercised 0 (58,980)
Warrants Expired 0 0
Outstanding at ending of period 14,151,925 876,464
Weighted Average Exercise Price Per Share, Beginning balance $ 6.78 $ 2.82
Weighted Average Exercise Price Per Share, Warrants granted 1.94 7.35
Weighted Average Exercise Price Per Share, Warrants exercised   1.50
Weighted Average Exercise Price Per Share, Ending balance $ 1.62 $ 6.75
Weighted Average Remaining Contractual Life , Beginning balance 3 years 14 days 3 years 9 months 18 days
Weighted Average Remaining Contractual Life, Warrants granted 5 years 9 months 18 days 3 years 4 months 24 days
Weighted Average Remaining Contractual Life, Ending balance 5 years 7 months 28 days 3 years 3 months 18 days
Aggregate Intrinsic Value, Beginning balance $ 1,784,838 $ 1,173,737
Aggregate Intrinsic Value, Warrants granted 9,896,694 108,506
Aggregate Intrinsic Value, Ending balance $ 14,934,593 $ 665,424
Maximum [Member] | Warrants [Member]    
Exercise Price Per Share, Beginning balance $ 9 $ 6
Exercise Price Per Share, Warrants granted 5.31 9
Exercise Price Per Share, Warrants Exercised   1.50
Exercise Price Per Share, Ending balance 9 9
Maximum [Member] | Warrants [Member]    
Exercise Price Per Share, Beginning balance 1.50 1.50
Exercise Price Per Share, Warrants granted 1.35 6
Exercise Price Per Share, Warrants Exercised   0
Exercise Price Per Share, Ending balance $ 1.35 $ 1.50