XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Number of Warrants Outstanding, Beginning 485,000 526,281
Weighted Average Exercise Price, Beginning $ 8.81 $ 8.15
Weighted Average fair value, Beginning $ 2.43 $ 4.01
Weighted-average Remaining Contractual Life (Years) Outstanding   4 years 8 months 12 days
Number of Warrants Outstanding, Issued   8,719
Weighted Average Exercise Price, Issued   $ 9.13
Weighted Average Fair Value, Issued   $ 1.88
Number of Warrants Outstanding, Granted
Weighted Average Exercise Price, Granted
Weighted Average Fair Value, Granted
Number of Warrants Outstanding, Expired
Weighted Average Exercise Price, Expired
Weighted Average Fair Value, Expired
Number of Warrants Outstanding, Forfeited/Cancelled
Weighted Average Exercise Price, Forfeited/Cancelled
Weighted Average Fair Value, Forfeited/Cancelled
Number of Warrants Outstanding, Exercised (50,000)
Weighted Average Exercise Price, Exercised $ 2.00
Weighted Average Fair Value, Exercised $ 1.22
Weighted-average Remaining Contractual Life (Years) Outstanding 3 years 4 years
Number of Warrants Outstanding, Ending 485,000 485,000
Weighted Average Exercise Price, Ending $ 8.81  
Weighted Average Fair Value, Ending $ 1.29