XML 50 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Option Activity

The following table summarizes option activity during the years ended December 31, 2021 and 2020:

       Number of Options   Weighted Average Exercise Price   Weighted Average Fair Value   Weighted Average Remaining Contractual Life (Years) 
Outstanding at December 31, 2019    2,021,817   $1.69   $0.83      
Granted    150,000    8.14    4.74          
Expired    -    -    -      
Forfeited/Cancelled    -    -    -      
Exercised    (871,229)   1.68    0.89      
Outstanding at December 31, 2020    1,300,588   $2.44   $1.24      
Granted    -    -    -      
Expired    -    -    -      
Forfeited/Cancelled    -    -    -      
Exercised    (189,225)   2.38    1.12      
Outstanding at December 31, 2021    1,111,363   $2.12   $1.31    6.62 
                      
Exercisable at December 31, 2021    1,094,697   $2.01   $1.18    6.59 
Schedule of Fair Value of Options Weighted Average Assumptions

 

   Years Ended December 31, 
   2021   2020 
Risk-free interest rate   -    1.05%
Expected life (years)   -    7.3 
Expected volatility          -    62.82%
Expected dividend yield   -    None 
Schedule of Outstanding Restricted Stock Units and Related Activity

The grant date fair value of RSUs granted is determined using the closing market price of the Company’s common stock on the grant date with the associated compensation expense amortized over the vesting period of the awards. The following table sets forth the outstanding RSUs and related activity for the years ended December 31, 2021 and 2020:

 

   Number of RSUs   Weighted Average Grant Date Fair Value 
Unvested at December 31, 2019   -   $- 
Granted   549,500    10.49 
Vested   (27,000)   10.49 
Forfeited/Cancelled   -    - 
Unvested at December 31, 2020   522,500   $10.49 
Granted   1,217,500    9.76 
Vested   (438,502)   10.10 
Forfeited/Cancelled   (34,083)   9.91 
Unvested at December 31, 2021   1,267,415   $9.94 
Schedule of Warrant Activity

The following table summarizes warrant activity during the years ended December 31, 2021 and 2020:

 

    Number of Warrants   Weighted Average Exercise Price   Weighted Average Fair Value   Weighted Average Remaining Contractual Life (Years) 
Outstanding at December 31, 2019    983,535   $1.44   $1.03      
Granted    20,000    1.40    15.19      
Expired    (9,090)   6.00    0.17      
Forfeited/Cancelled    -    -    -      
Exercised    (924,445)   1.42    1.43      
Outstanding at December 31, 2020    70,000   $1.83   $5.21    3.3 
Granted    456,281    9.13    3.83      
Expired    -    -    -      
Forfeited/Cancelled    -    -    -      
Exercised    -    -    -      
Outstanding at December 31, 2021    526,281   $8.15   $4.01    4.7 
Schedule of Fair Value of Warrants Assumptions

 

   Year Ended December 31, 
   2020 
Risk-free interest rate   0.34%
Expected life (years)   5.0 
Expected volatility   61.42%
Expected dividend yield   None 
Schedule of Recognized Stock-based Compensation Expense

The Company recognized stock-based compensation expense related to the types of awards discussed above as follows:

 

   2021   2020 
   Years Ended December 31, 
   2021   2020 
Options  $292,754   $901,345 
Restricted stock units   5,164,750    500,861 
Warrants   -    303,802 
Stock   51,900    1,032,033 
Total stock-based compensation expense  $5,509,404   $2,738,041