XML 77 R64.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF OUTSTANDING WARRANTS (Details) - Warrant [Member]
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Range of Exercise Prices, upper range limit $ 10.00
Weighted Average Residual Life Span (in years) 2 years 4 months 28 days
Outstanding Warrants | shares 1,481,734
Weighted Average Exercise Price $ 7.34
Exercisable Warrants | shares 1,424,234
Weighted Average Exercise Price $ 7.38
Range of Exercise Prices, lower range limit 5.91
Exercise Price Range 1 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Range of Exercise Prices, upper range limit $ 5.91
Weighted Average Residual Life Span (in years) 4 years 3 months 29 days
Outstanding Warrants | shares 40,000
Weighted Average Exercise Price $ 5.91
Exercisable Warrants | shares 5,000
Weighted Average Exercise Price $ 5.91
Exercise Price Range 2 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Range of Exercise Prices, upper range limit $ 6.95
Weighted Average Residual Life Span (in years) 4 years 2 months 23 days
Outstanding Warrants | shares 42,805
Weighted Average Exercise Price $ 6.95
Exercisable Warrants | shares 42,805
Weighted Average Exercise Price $ 6.95
Exercise Price Range 3 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Range of Exercise Prices, upper range limit $ 7.00
Weighted Average Residual Life Span (in years) 2 years 7 months 13 days
Outstanding Warrants | shares 847,500
Weighted Average Exercise Price $ 7.00
Exercisable Warrants | shares 855,000
Weighted Average Exercise Price $ 7.00
Exercise Price Range 4 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Range of Exercise Prices, upper range limit $ 7.50
Weighted Average Residual Life Span (in years) 3 years 8 months 4 days
Outstanding Warrants | shares 250,000
Weighted Average Exercise Price $ 7.50
Exercisable Warrants | shares 250,000
Weighted Average Exercise Price $ 7.50
Exercise Price Range 5 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Range of Exercise Prices, upper range limit $ 7.70
Weighted Average Residual Life Span (in years) 3 years 6 months 7 days
Outstanding Warrants | shares 171,429
Weighted Average Exercise Price $ 7.70
Exercisable Warrants | shares 171,429
Weighted Average Exercise Price $ 7.70
Exercise Price Range 6 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Range of Exercise Prices, upper range limit $ 10.00
Weighted Average Residual Life Span (in years) 4 months 20 days
Outstanding Warrants | shares 100,000
Weighted Average Exercise Price $ 10.00
Exercisable Warrants | shares 100,000
Weighted Average Exercise Price $ 10.00