XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF OUTSTANDING AND EXERCISABLE WARRANTS (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Warrants    
Number Outstanding, Warrants Outstanding Beginning Balance 218,729  
Weighted Average Exercise Price, Warrants Outstanding Beginning Balance $ 19.62  
Contractual Life in Years, Warrants Outstanding Ending Balance 3 years 6 months 29 days 3 years 11 months 12 days
Intrinsic Value Outstanding Beginning Balance  
Number of outstanding shares, warrants granted  
Weighted Average Exercise Price, Warrants Granted  
Number of outstanding shares, warrants forfeited, expired, cancelled  
Weighted Average Exercise Price, Warrants Forfeited, Expired, Cancelled  
Number Outstanding, Warrants Exercised (28,487)  
Weighted Average Exercise Price, Warrants Outstanding Exercised $ 7.14  
Number Outstanding, Warrants Outstanding Ending Balance 190,242 218,729
Weighted Average Exercise Price, Warrants Outstanding Ending Balance $ 21.48 $ 19.62
Intrinsic Value Outstanding Ending Balance $ 130,109
Number Outstanding, Warrants Exercisable Ending Balance 190,242  
Weighted Average Exercise Price, Exercisable Ending Balance $ 21.48  
Contractual Life in Years, Warrants Exercisable Ending Balance 3 years 6 months 29 days  
Intrinsic Value Exercisable Ending Balance $ 130,109