XML 142 R43.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF OPTION ACTIVITY (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options Outstanding Number of Shares Exercised (90,400) (375,000)
Service-Based Stock Options [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted Average Remaining Contractual Life Beginning   5 years 3 months
Weighted Average Exercise Price per Share Beginning $ 5.45 $ 2.30
Options Outstanding Number of Shares Granted 50,000 490,000
Exercise Price per Share, Granted $ 4.12  
Weighted Average Remaining Contractual Life 4 years 3 days 6 years 6 months 10 days
Weighted Average Exercise Price per Share Exercised $ 4.12 $ 11.64
Options Outstanding Number of Shares Cancelled/Forfeited/Expired (120,000) (166,667)
Weighted Average Remaining Contractual Life 3.21 8.74
Weighted Average Exercise Price per Share Cancelled/Forfeited/Expired $ 3.33 $ 4.51
Weighted Average Remaining Contractual Life Ending 5 years 7 months 17 days 5 years 10 months 6 days
Weighted Average Exercise Price per Share Ending $ 6.11 $ 5.45
Options Outstanding Number of Shares Exercisable Ending 1,158,764 1,019,164
Weighted Average Remaining Contractual Life Ending 5 years 7 months 17 days 5 years 2 months 15 days
Weighted Average Exercise Price per Share Exercisable Ending $ 5.25 $ 3.60
Options Outstanding Number of Shares Beginning 1,658,733 2,457,400
Options Outstanding Number of Shares Exercised (149,400) (1,122,000)
Weighted Average Remaining Contractual Life   2 years 2 months 19 days
Weighted Average Exercise Price per Share, Exercised $ 1.23 $ 1.38
Options Outstanding Number of Shares Ending 1,439,333 1,658,733
Performance Shares [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted Average Remaining Contractual Life Beginning   4 years 11 months 8 days
Weighted Average Exercise Price per Share Beginning $ 1.60 $ 1.71
Options Outstanding Number of Shares Granted 150,000
Exercise Price per Share, Granted $ 4.12  
Weighted Average Remaining Contractual Life 3 years 3 days  
Weighted Average Exercise Price per Share Exercised $ 4.12 $ 2.00
Options Outstanding Number of Shares Cancelled/Forfeited/Expired (150,000) (385,000)
Exercise Price per Share Cancelled/Forfeited/Expired 4.12  
Weighted Average Remaining Contractual Life 3.01 3.94
Weighted Average Exercise Price per Share Cancelled/Forfeited/Expired $ 4.12 $ 1.67
Weighted Average Remaining Contractual Life Ending 4 years 7 months 2 days 5 years 7 months 2 days
Weighted Average Exercise Price per Share Ending $ 1.60 $ 1.60
Options Outstanding Number of Shares Exercisable Ending 470,000 100,000
Weighted Average Remaining Contractual Life Ending 4 years 6 months 29 days  
Weighted Average Exercise Price per Share Exercisable Ending $ 1.61 $ 2.01
Options Outstanding Number of Shares Beginning 535,000 1,155,000
Options Outstanding Number of Shares Exercised (235,000)
Exercise Price per Share Exercised   $ 2.00
Weighted Average Remaining Contractual Life   10 days
Options Outstanding Number of Shares Ending 535,000 535,000
Weighted Average Remaining Contractual Life Ending   1 year 11 months 15 days
Minimum [Member] | 2020 Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price per Share Beginning $ 4.57  
Exercise Price per Share Ending   $ 4.57
Minimum [Member] | Service-Based Stock Options [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price per Share Beginning $ 1.00 0.80
Exercise Price per Share, Granted   $ 3.78
Exercise Price per Share Cancelled/Forfeited/Expired 1.00 1.50
Exercise Price per Share Ending $ 1.00 $ 1.00
Exercise Price per Share Exercised 1.00 0.80
Exercise Price per Share Exercisable Ending 1.00 1.00
Minimum [Member] | Performance Shares [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 Cancelled/Forfeited/Expired   1.25
Exercise Price per Share Ending 1.25 $ 1.25
Exercise Price per Share Exercisable Ending 1.50 1.75
Maximum [Member] | 2020 Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price per Share Beginning 21.02  
Exercise Price per Share Ending   21.02
Maximum [Member] | Service-Based Stock Options [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price per Share Beginning $ 19.61 7.95
Exercise Price per Share, Granted   $ 19.61
Exercise Price per Share Cancelled/Forfeited/Expired 4.12 7.50
Exercise Price per Share Ending $ 19.61 $ 19.61
Exercise Price per Share Exercised 2.00 2.00
Exercise Price per Share Exercisable Ending 19.61 19.61
Maximum [Member] | Performance Shares [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 Cancelled/Forfeited/Expired   2.00
Exercise Price per Share Ending 2.50 $ 2.50
Exercise Price per Share Exercisable Ending $ 2.50 $ 2.50
2020 Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Outstanding number of shares, beginning balance 2,063,500 720,000
Weighted Average Remaining Contractual Life Beginning   9 years 9 months 3 days
Weighted Average Exercise Price per Share Beginning $ 9.41 $ 7.73
Options Outstanding Number of Shares Granted 169,500 1,354,500
Weighted Average Remaining Contractual Life 3 years 9 months 10 days 8 years 11 months 26 days
Weighted Average Exercise Price per Share Exercised $ 6.12 $ 10.34
Outstanding number of shares, exercised
Options Outstanding Number of Shares Cancelled/Forfeited/Expired (448,413) (11,000)
Exercise Price per Share Cancelled/Forfeited/Expired   13.74
Weighted Average Remaining Contractual Life 7.99 9.48
Weighted Average Exercise Price per Share Cancelled/Forfeited/Expired $ 7.66 $ 13.74
Weighted Average Remaining Contractual Life Ending 6 years 11 months 12 days 8 years 14 days
Outstanding number of shares, ending balance 1,784,587 2,063,500
Weighted Average Exercise Price per Share Ending $ 9.54 $ 9.41
Options Outstanding Number of Shares Exercisable Ending 1,185,153 636,229
Weighted Average Remaining Contractual Life Ending 7 years 7 months 20 days 8 years 11 months 12 days
Weighted Average Exercise Price per Share Exercisable Ending $ 9.62 $ 9.18
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, Granted $ 2.30 4.57
Exercise Price per Share Cancelled/Forfeited/Expired 3.68  
Exercise Price per Share Ending $ 2.30  
Number of Options, Exercise price, Ending 2.30 4.57
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, Granted $ 13.74 21.02
Exercise Price per Share Cancelled/Forfeited/Expired 13.74  
Exercise Price per Share Ending $ 21.02  
Number of Options, Exercise price, Ending $ 21.02 $ 21.02