XML 100 R59.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK OPTIONS AND WARRANTS (Details 1) - USD ($)
1 Months Ended 12 Months Ended
Dec. 10, 2021
Dec. 07, 2021
Dec. 03, 2021
Oct. 08, 2021
Oct. 05, 2021
Oct. 03, 2021
Sep. 13, 2021
Sep. 12, 2021
Sep. 10, 2021
Sep. 08, 2021
Sep. 06, 2021
Sep. 02, 2021
Jul. 08, 2021
May 10, 2021
May 08, 2021
May 06, 2021
May 05, 2021
Mar. 09, 2021
Feb. 10, 2021
Nov. 23, 2021
Oct. 28, 2021
Sep. 15, 2021
Aug. 31, 2021
Aug. 29, 2021
Aug. 27, 2021
Aug. 26, 2021
Jun. 30, 2021
Mar. 24, 2021
Dec. 31, 2021
Dec. 31, 2020
Weighted Average Exercise Price Granted $ 3.96 $ 3.60 $ 2.86 $ 3.45 $ 3.45 $ 3.45 $ 4.59 $ 3.96 $ 3.96 $ 3.96 $ 4.65 $ 4.65 $ 4.96 $ 8.125 $ 8.125 $ 8.125 $ 8.125 $ 8.625 $ 6.75 $ 3.31 $ 2.96 $ 3.97 $ 4.05 $ 4.05 $ 4.05 $ 3.96 $ 4.50 $ 8.125 $ 5.50 $ 4.99
Stock Option [Member]                                                            
Option Outstanding Ending balance (in Shares)                                                         2,671,177 676,304
Options Outstanding Granted (in Shares)                                                         2,364,500  
Options Outstanding Expired or cancelled                                                         $ (369,627)  
Option Outstanding Exercisable (in Shares)                                                         494,159  
Weighted Average Exercise Price Outstanding Ending balance                                                         $ 4.32 $ 3.36
Weighted Average Exercise Price Granted                                                         4.44  
Weighted Average Exercise Price Exercised                                                         0  
Weighted Average Exercise Price Expired or cancelled                                                         4.83  
Weighted Average Exercise Price Exercisable                                                         $ 3.89  
Weighted Average Remaining Life (In Years)                                                         4 years 1 month 28 days 3 years 6 months 18 days
Weighted Average Remaining Life (In Years), Exercisable                                                         2 years 8 months 15 days  
Aggregate Intrinsic Value, ending                                                         $ 53,670 $ 603,819
Aggregate Intrinsic Value, Exercisable                                                         $ 53,670