XML 71 R41.htm IDEA: XBRL DOCUMENT v3.24.1
SCHEDULE OF WARRANT ACTIVITY (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of Options Outstanding and Vested, Balance 321,770  
Number of Options Outstanding and Vested, Balance   321,770
Warrant [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of Options Outstanding and Vested, Balance 321,759 406,270
Weighted Average Exercise Price, Outstanding and vested, Balance $ 12.8634 $ 11.4750
Weighted Average Contractual Life (Years) 1 year 3 months 18 days 1 year 11 months 19 days
Aggregated Intrinsic Value, Balance
Number of Options Outstanding and Vested, Warrants issued 241,446 [1] 69,730 [2]
Weighted Average Exercise Price, Warrants issued $ 8.5677 [1] $ 5.1090 [2]
Number of Options Outstanding and Vested, Warrants exercised (507,444) [3] (154,230) [4]
Weighted Average Exercise Price, Warrants exercised $ 8.2857 [3] $ 5.7008 [4]
Number of Options Outstanding and Vested, Balance 55,761 321,759
Weighted Average Exercise Price, Outstanding and vested, Balance $ 10.6087 $ 12.8634
Weighted Average Contractual Life (Years) 1 year 4 months 2 days 1 year 3 months 18 days
Aggregated Intrinsic Value, Balance $ 1,152,654
[1] The warrants issued in the year ended December 31, 2023 had a total grant date fair value of $2,158,116.
[2] The warrants issued in the year ended December 31, 2022 had a total grant date fair value of $853,397.
[3] During the year ended December 31, 2023, warrant holders exercised a total 507,444 warrants to purchase 446,948 shares of the Company’s common stock. The warrant exercises were executed with exercise prices ranging between $5.1085 and $15.00 per share and were paid for with (i) $1,774,608 in cash proceeds to the Company and (ii) 60,496 warrants conceded in cashless exercises. As a result of the warrants exercised, the Company issued 446,948 shares of common stock.
[4] During the year ended December 31, 2022, warrant holders exercised a total 154,230 warrants to purchase 135,631 shares of the Company’s common stock. The warrant exercises were executed with exercise prices ranging between $4.3125 and $8.025 per share and were paid for with (i) $600,159 in cash proceeds to the Company and (ii) 18,610 warrants conceded in cashless exercises. As a result of the warrants exercised, the Company issued 135,631 shares of common stock.