XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
SCHEDULE OF OPTION ACTIVITY (Details) - $ / shares
12 Months Ended
Jun. 10, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of Shares, Exercised   375,000 535,600  
Share based compensation exercise price per share forfeited     13.74  
Weighted Average Exercise Price per Share Ending $ 14.04      
Options Outstanding Number of Shares Exercised   (375,000) (535,600)  
2020 plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price per Share Beginning      
Exercise Price per Share Ending      
2020 plan [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price per Share Beginning   $ 7.21    
Exercise Price per Share Ending   4.57 7.21  
Exercise Price per Share Exercisable Beginning     7.21  
2020 plan [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price per Share Beginning   8.81    
Exercise Price per Share Ending   21.02 8.81  
Exercise Price per Share Exercisable Beginning   $ 21.02 $ 8.81  
Service-Based Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding Number of Shares Beginning   2,457,400 3,114,000  
Weighted Average Exercise Price per Share Beginning   $ 2.30 $ 1.60  
Options Outstanding Number of Shares Granted   490,000 824,000  
Weighted Average Remaining Contractual Life, Granted   6 years 6 months 10 days 7 years 11 months 12 days  
Weighted Average Exercise Price per Share, Granted   $ 11.64 $ 4.62  
Weighted Average Remaining Contractual Life, Ending   5 years 10 months 6 days 5 years 3 months  
Number of Shares, Exercised   1,122,000 1,175,600  
Options Outstanding Number of Shares Cancelled/Forfeited/Expired   (166,667) (305,000)  
Weighted Average Exercise Price per Share Cancelled/Forfeited/Expired   $ 4.51 $ 1.54  
Options Outstanding Number of Shares Ending   1,658,733 2,457,400 3,114,000
Weighted Average Exercise Price per Share Ending   $ 5.45 $ 2.30 $ 1.60
Options Outstanding Number of Shares Exercisable Beginning   1,595,791    
Weighted Average Remaining Contractual Life Beginning     2 years 6 months  
Weighted Average Exercise Price per Share Exercisable Beginning   $ 2.46    
Options Outstanding Number of Shares Exercisable Ending   1,019,164 1,595,791  
Weighted Average Remaining Contractual Life Ending   5 years 2 months 15 days   4 years 1 month 9 days
Weighted Average Exercise Price per Share Exercisable Ending   $ 3.60 $ 2.46  
Options Outstanding Number of Shares Exercised   (1,122,000) (1,175,600)  
Weighted Average Remaining Contractual Life   2 years 2 months 19 days 2 years 11 months 19 days  
Weighted Average Exercise Price per Share Exercised   $ 1.38 $ 1.11  
Weighted Average Remaining Contractual Life   8 years 8 months 26 days 6 years 6 months 7 days  
Number of Options, Exercisable, Ending   1,019,164 1,595,791  
Weighted Average Exercise Price per Share, Exercisable, Ending Balance   $ 3.60 $ 2.46  
Service-Based Stock Options [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price per Share Beginning   0.80 0.88  
Exercise Price per Share, Granted   3.78 0.80  
Exercise Price per Share Ending   1.00 0.80 $ 0.88
Exercise Price per Share Exercisable Beginning   4.57    
Exercise Price per Share Exercised   0.80 0.88  
Exercise Price per Share Cancelled/Forfeited/Expired   1.50 1.00  
Exercise Price per Share Exercisable Ending   1.00    
Service-Based Stock Options [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price per Share Beginning   7.95 7.50  
Exercise Price per Share, Granted   19.61 7.95  
Exercise Price per Share Ending   19.61 7.95 $ 7.50
Exercise Price per Share Exercised   2.00 2.00  
Exercise Price per Share Cancelled/Forfeited/Expired   7.50 $ 2.00  
Exercise Price per Share Exercisable Ending   $ 19.61    
Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding Number of Shares Beginning   1,155,000 1,375,000  
Weighted Average Exercise Price per Share Beginning   $ 1.71 $ 1.71  
Options Outstanding Number of Shares Granted      
Number of Shares, Exercised   235,000    
Options Outstanding Number of Shares Cancelled/Forfeited/Expired   (385,000) (220,000)  
Weighted Average Exercise Price per Share Cancelled/Forfeited/Expired   $ 1.67 $ 1.70  
Options Outstanding Number of Shares Ending   535,000 1,155,000 1,375,000
Weighted Average Exercise Price per Share Ending   $ 1.60 $ 1.71 $ 1.71
Options Outstanding Number of Shares Exercisable Beginning   425,000    
Exercise Price per Share Exercisable Beginning   $ 2.00    
Weighted Average Remaining Contractual Life Beginning   1 year 2 months 4 days    
Weighted Average Exercise Price per Share Exercisable Beginning   $ 2.00    
Options Outstanding Number of Shares Exercisable Ending   100,000 425,000  
Weighted Average Remaining Contractual Life Ending   1 year 11 months 15 days    
Weighted Average Exercise Price per Share Exercisable Ending   $ 2.01 $ 2.00  
Options Outstanding Number of Shares Exercised   (235,000)    
Exercise Price per Share Exercised   $ 2.00    
Weighted Average Remaining Contractual Life   10 days    
Weighted Average Exercise Price per Share Exercised   $ 2.00    
Weighted Average Remaining Contractual Life   3 years 11 months 8 days 6 years 3 days  
Number of Options, Exercisable, Ending   100,000 425,000  
Weighted Average Exercise Price per Share, Exercisable, Ending Balance   $ 2.01 $ 2.00  
Weighted Average Remaining Contractual Life Beginning   4 years 11 months 8 days 5 years 1 month 9 days  
Weighted Average Remaining Contractual Life Ending   5 years 7 months 2 days    
Performance Shares [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price per Share Beginning   $ 1.25 $ 1.25  
Exercise Price per Share Ending   1.25 1.25 1.25
Exercise Price per Share Cancelled/Forfeited/Expired   1.25 1.50  
Exercise Price per Share Exercisable Ending   1.75    
Performance Shares [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price per Share Beginning   2.50 2.50  
Exercise Price per Share Ending   2.50 2.50 $ 2.50
Exercise Price per Share Cancelled/Forfeited/Expired   2.00 $ 2.00  
Exercise Price per Share Exercisable Ending   $ 2.50    
2020 plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding Number of Shares Beginning   720,000  
Weighted Average Exercise Price per Share Beginning      
Options Outstanding Number of Shares Granted   1,354,500 720,000  
Weighted Average Remaining Contractual Life, Granted   8 years 11 months 26 days 9 years 9 months 3 days  
Weighted Average Exercise Price per Share, Granted   $ 10.34 $ 7.73  
Weighted Average Remaining Contractual Life, Ending   8 years 14 days 9 years 9 months 3 days  
Number of Shares, Exercised      
Options Outstanding Number of Shares Cancelled/Forfeited/Expired   (11,000)    
Outstanding Number of Shares, Beginning balance   9.48    
Weighted Average Exercise Price per Share Cancelled/Forfeited/Expired   $ 13.74    
Options Outstanding Number of Shares Ending   2,063,500 720,000
Weighted Average Exercise Price per Share Ending   $ 9.41  
Options Outstanding Number of Shares Exercisable Beginning   63,750    
Weighted Average Remaining Contractual Life Beginning     9 years 9 months 14 days  
Weighted Average Exercise Price per Share Exercisable Beginning   $ 8.09    
Options Outstanding Number of Shares Exercisable Ending   636,229 63,750  
Weighted Average Remaining Contractual Life Ending   8 years 11 months 12 days    
Weighted Average Exercise Price per Share Exercisable Ending   $ 9.18 $ 8.09  
Options Outstanding Number of Shares Exercised      
Number of Options, Exercisable, Ending   636,229 63,750  
Weighted Average Exercise Price per Share, Exercisable, Ending Balance   $ 9.18 $ 8.09  
2020 plan [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price per Share, Granted   4.57 7.21  
2020 plan [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price per Share, Granted   $ 21.02 $ 8.81