XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF OPTION ACTIVITY (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2022
Sep. 30, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding Number of Shares, Exercised $ 90,400    
Service-Based Stock Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding Number of Shares, Beginning   1,439,333  
Options Outstanding Weighted Average Remaining Contractual Life, Beginning   5 years 7 months 17 days  
Options Outstanding Weighted Average Exercise Price Per Share, Beginning   $ 6.11  
Options Outstanding Number of Shares, Granted   140,000  
Weighted Average Remaining Contractual Life, Granted   2 years 2 months 8 days  
Options Outstanding Weighted Average Exercise Price Per Share, Granted   $ 1.71  
Options Outstanding Number of Shares, Cancelled/Forfeited/Expired   (200,000)  
Options Outstanding Exercise Price Per Share, Cancelled/Forfeited/Expired   $ 14.04  
Weighted Average Exercise Price per Share Cancelled/Forfeited/Expired   $ 14.04  
Options Outstanding Number of Shares, Ending   1,259,333 1,439,333
Options Outstanding Weighted Average Remaining Contractual Life, Ending   4 years 11 months 15 days  
Options Outstanding Weighted Average Exercise Price Per Share, Ending   $ 4.82 $ 6.11
Options Exercisable Number of Shares, Ending   1,198,208 1,158,764
Options Exercisable Weighted Average Remaining Contractual Life, Ending   4 years 11 months 8 days 5 years 7 months 17 days
Options Exercisable Weighted Average Exercise Price Per Share, Ending   $ 4.65 $ 5.25
Options Outstanding Number of Shares, Exercised   $ (120,000)  
Weighted Average Remaining Contractual Life, Exercised   4 years 7 months 2 days  
Options Outstanding Weighted Average Exercise Price Per Share, Exercised   $ 1.33  
Options Outstanding Number of Shares, Granted   (140,000)  
Performance Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding Number of Shares, Beginning   535,000  
Options Outstanding Weighted Average Remaining Contractual Life, Beginning   4 years 7 months 2 days  
Options Outstanding Weighted Average Exercise Price Per Share, Beginning   $ 1.60  
Options Outstanding Number of Shares, Granted   50,000  
Weighted Average Exercise Price per Share Cancelled/Forfeited/Expired   $ 2.00  
Options Outstanding Number of Shares, Ending   485,000 535,000
Options Outstanding Weighted Average Remaining Contractual Life, Ending   4 years 4 months 17 days  
Options Outstanding Weighted Average Exercise Price Per Share, Ending   $ 1.56 $ 1.60
Options Exercisable Number of Shares, Ending   420,000 470,000
Options Exercisable Weighted Average Remaining Contractual Life, Ending   4 years 5 months 12 days 4 years 6 months 29 days
Options Exercisable Weighted Average Exercise Price Per Share, Ending   $ 1.56 $ 1.61
Options Outstanding Number of Shares, Granted   (50,000)  
Exercise Price per Share Cancelled/Forfeited/Expired   $ 2.00  
Minimum [Member] | Service-Based Stock Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding Exercise Price Per Share, Beginning   1.00  
Options Outstanding Exercise Price Per Share, Granted   1.00  
Options Outstanding Exercise Price Per Share, Ending   1.00 1.00
Options Exercisable Exercise Price Per Share, Ending   1.00 1.00
Options Outstanding Exercise Price Per Share, Exercised   1.00  
Minimum [Member] | Performance Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding Exercise Price Per Share, Beginning   1.25  
Options Outstanding Exercise Price Per Share, Ending   1.25 1.25
Options Exercisable Exercise Price Per Share, Ending   1.50 1.50
Maximum [Member] | Service-Based Stock Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding Exercise Price Per Share, Beginning   19.61  
Options Outstanding Exercise Price Per Share, Granted   2.00  
Options Outstanding Exercise Price Per Share, Ending   19.61 19.61
Options Exercisable Exercise Price Per Share, Ending   19.61 19.61
Options Outstanding Exercise Price Per Share, Exercised   1.50  
Maximum [Member] | Performance Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding Exercise Price Per Share, Beginning   2.50  
Options Outstanding Exercise Price Per Share, Ending   2.50 2.50
Options Exercisable Exercise Price Per Share, Ending   $ 2.50 $ 2.50
2020 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding Number of Shares, Beginning   1,784,587  
Options Outstanding Weighted Average Remaining Contractual Life, Beginning   6 years 11 months 12 days  
Options Outstanding Weighted Average Exercise Price Per Share, Beginning   $ 9.54  
Options Outstanding Number of Shares, Granted   94,500  
Weighted Average Remaining Contractual Life, Granted   4 years 3 months 7 days  
Options Outstanding Weighted Average Exercise Price Per Share, Granted   $ 3.30  
Options Outstanding Number of Shares, Cancelled/Forfeited/Expired   (1,006,698)  
Weighted Average Exercise Price per Share Cancelled/Forfeited/Expired   $ 10.01  
Options Outstanding Number of Shares, Ending   872,389 1,784,587
Options Outstanding Weighted Average Remaining Contractual Life, Ending   5 years 4 months 2 days  
Options Outstanding Weighted Average Exercise Price Per Share, Ending   $ 8.32 $ 9.54
Options Exercisable Number of Shares, Ending   677,625 1,185,153
Options Exercisable Weighted Average Remaining Contractual Life, Ending   6 years 5 months 1 day 7 years 7 months 20 days
Options Exercisable Weighted Average Exercise Price Per Share, Ending   $ 8.58 $ 9.62
Options Outstanding Number of Shares, Granted   (94,500)  
2020 Plan [Member] | Minimum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding Exercise Price Per Share, Beginning   $ 2.30  
Options Outstanding Exercise Price Per Share, Granted   1.84  
Options Outstanding Exercise Price Per Share, Cancelled/Forfeited/Expired   2.30  
Options Outstanding Exercise Price Per Share, Ending   1.84 2.30
Options Exercisable Exercise Price Per Share, Ending   1.84 2.30
2020 Plan [Member] | Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding Exercise Price Per Share, Beginning   21.02  
Options Outstanding Exercise Price Per Share, Granted   7.44  
Options Outstanding Exercise Price Per Share, Cancelled/Forfeited/Expired   21.02  
Options Outstanding Exercise Price Per Share, Ending   13.74 21.02
Options Exercisable Exercise Price Per Share, Ending   $ 13.74 $ 21.02