XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Option Activity

The following table summarizes option activity during the years ended December 31, 2023 and 2022:

 

   Number of Options   Weighted Average Exercise Price   Weighted Average Fair Value   Weighted Average Remaining Contractual Life (Years) 
Outstanding at December 31, 2021   1,111,363   $2.12   $1.31      
Granted   -    -    -      
Expired   -    -    -      
Forfeited/Cancelled   -    -    -      
Exercised   (70,791)   1.10    0.51      
Outstanding at December 31, 2022   1,040,572   $2.19   $1.37    5.88 
Granted   -    -    -      
Expired   -    -    -      
Forfeited/Cancelled   -    -    -      
Exercised   -    -    -      
Outstanding at December 31, 2023   1,040,572   $2.19   $1.37    4.89 
                     
Exercisable at December 31, 2023   1,040,572   $2.19   $1.37    4.89 
Schedule of Outstanding Restricted Stock Units and Related Party

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, 2023 and 2022:

 

   Number of RSUs  

Weighted

Average Grant Date Fair Value

 
Unvested at December 31, 2021   1,267,415   $9.94 
Granted   1,925,476    5.66 
Vested   (725,166)   8.66 
Forfeited/Cancelled   (41,000)   8.31 
Unvested at December 31, 2022   2,426,725   $6.95 
Granted   1,948,750    1.92 
Vested   (1,354,081)   6.17 
Forfeited/Cancelled   (95,897)   6.16 
Unvested at December 31, 2023   2,925,497   $3.99 
Schedule of Warrant Activity

The following table summarizes warrant activity during the years ended December 31, 2023 and 2022:

 

   Number of Warrants  

Weighted Average Exercise

Price

   Weighted Average Fair Value   Weighted Average Remaining Contractual Life (Years) 
Outstanding at December 31, 2021   526,281   $8.15   $4.01    4.7 
Issued for adjustments to contingent purchase consideration   8,719    9.13    1.88      
Granted   -    -    -      
Expired   -    -    -      
Forfeited/Cancelled   -    -    -      
Exercised   (50,000)   2.00    1.22      
Outstanding at December 31, 2022   485,000   $8.81   $2.43    4.0 
Granted   -    -    -      
Expired   -    -    -      
Forfeited/Cancelled   -    -    -      
Exercised   -    -    -      
Outstanding at December 31, 2023   485,000   $8.81   $1.29    3.0 
Schedule of Recognized Stock-based Compensation Expense

The Company recognized stock-based compensation expense as follows:

 

   2023   2022 
   Years Ended December 31, 
   2023   2022 
Cost of sales  $46,586   $63,058 
Sales and marketing   2,153,974    1,866,116 
General and administrative   4,933,822    4,050,967 
Research and development   1,202,473    1,563,082 
Total stock-based compensation expense  $8,336,855   $7,543,223