XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.1
SCHEDULE OF OUTSTANDING WARRANTS (Details) - Warrant [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Range of Exercise Prices $ 10.00
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term 2 years 8 months 4 days
Outstanding Warrants | shares 1,606,734
Weighted Average Exercise Price $ 6.28
Exercisable Warrants | shares 1,359,234
Weighted Average Exercise Price $ 7.16
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit 1.00
Exercise Price Range 1 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Range of Exercise Prices $ 1.00
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term 4 years 9 months 10 days
Outstanding Warrants | shares 225,000
Weighted Average Exercise Price $ 1.00
Exercisable Warrants | shares
Weighted Average Exercise Price $ 1.00
Exercise Price Range 2 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Range of Exercise Prices $ 5.91
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term 3 years 3 months 29 days
Outstanding Warrants | shares 40,000
Weighted Average Exercise Price $ 5.91
Exercisable Warrants | shares 25,000
Weighted Average Exercise Price $ 5.91
Exercise Price Range 3 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Range of Exercise Prices $ 6.95
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term 3 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 4 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Range of Exercise Prices $ 7.00
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term 1 year 7 months 13 days
Outstanding Warrants | shares 877,500
Weighted Average Exercise Price $ 7.00
Exercisable Warrants | shares 870,000
Weighted Average Exercise Price $ 7.00
Exercise Price Range 5 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Range of Exercise Prices $ 7.50
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term 2 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 6 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Range of Exercise Prices $ 7.70
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term 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