XML 192 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Stock Warrant Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of Options Beginning 37,392 8,769  
Weighted Average Exercise Price, Beginning $ 19.05 $ 35.60  
Weighted Average Remaining Contractual Term (years), Options Beginning   3 years 8 months 4 days 3 years 3 months
Aggregate Intrinsic Value Beginning  
Number of Options Unvested and non-exercisable Beginning 2,866 8,769  
Weighted Average Exercise Price, Vested and Exercisable Beginning $ 19.44 $ 35.60  
Weighted Average Remaining Contractual Term (years), Vested and Exercisable Beginning   3 years 5 months 19 days 3 years 3 months
Aggregate Intrinsic Value Vested and Exercisable Ending  
Number of Shares Beginning 34,526  
Weighted Average Grant Date Fair Value Beginning $ 14.36  
Aggregate Intrinsic Value Unvested and non-exercisable Beginning  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross   101,930 28,623  
Number of Warrants Exercised    
Number of Warrants Cancelled/Forfeited   139,322  
Number of Warrants Cancelled/Forfeited   (139,322)  
Number of Options Ending   37,392 8,769
Weighted Average Exercise Price, Ending   $ 19.05 $ 35.60
Aggregate Intrinsic Value Ending  
Number of Shares Ending   34,526
Weighted Average Exercise Price, Vested and Exercisable Ending   $ 19.44 $ 35.60
Number of Options Unvested and non-exercisable Ending   2,866 8,769
Weighted Average Grant Date Fair Value Ending   $ 14.36
Aggregate Intrinsic Value Unvested and non-exercisable Ending  
Warrant [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of Warrants, Outstanding beginning 81,452 81,452    
Weighted Average Exercise Price, Outstanding beginning $ 10.36 $ 10.36    
Share based compensation arrangement by share based payment award non options outstanding weighted average remaining contractual term2 8 months 23 days 1 year 2 months 19 days 2 years 2 months 19 days  
Aggregate Intrinsic Value, Outstanding beginning   $ 36,030 $ 82,756  
Number of Warrants, Vested and Exercisable beginning 81,452 81,452    
Weighted Average Exercise Price, Vested and Exercisable beginning $ 10.36 $ 10.36    
Share based compensation arrangement by share based payment award non options exercisable weighted average remaining contractual term1 8 months 23 days 1 year 2 months 19 days 2 years 2 months 19 days  
Aggregate Intrinsic Value, Vested and Exercisable beginning   $ 36,030 $ 82,756  
Number of Warrants, Unvested and non-exercisable beginning    
Weighted Average Exercise Price, Unvested and non-exercisable beginning    
Aggregate Intrinsic Value, Unvested and non-exercisable beginning    
Number of Warrants Granted    
Number of Warrants Exercised    
Number of Warrants Cancelled/Forfeited    
Number of Warrants, Outstanding ending 81,452 81,452 81,452  
Weighted Average Exercise Price, Outstanding ending $ 10.36 $ 10.36 $ 10.36  
Aggregate Intrinsic Value, Outstanding ending $ 3,199   $ 36,030 82,756
Number of Warrants, Vested and Exercisable ending 81,452 81,452 81,452  
Weighted Average Exercise Price, Vested and Exercisable ending $ 10.36 $ 10.36 $ 10.36  
Aggregate Intrinsic Value, Vested and Exercisable ending $ 3,199   $ 36,030 82,756
Number of Warrants, Unvested and non-exercisable ending  
Weighted Average Exercise Price, Unvested and non-exercisable ending  
Aggregate Intrinsic Value, Unvested and non-exercisable ending  
Number of Options Beginning 81,452 81,452 81,452  
Weighted Average Exercise Price, Beginning $ 10.36 $ 10.36 $ 10.36  
Weighted Average Remaining Contractual Term (years), Options Beginning   1 year 2 months 19 days 2 years 2 months 19 days 3 years 2 months 19 days
Aggregate Intrinsic Value Beginning $ 36,030   $ 82,756
Number of Options Unvested and non-exercisable Beginning 81,452  
Weighted Average Exercise Price, Vested and Exercisable Beginning $ 10.36 $ 10.36 $ 10.36  
Weighted Average Remaining Contractual Term (years), Vested and Exercisable Beginning   1 year 2 months 19 days 2 years 2 months 19 days 3 years 2 months 19 days
Aggregate Intrinsic Value Vested and Exercisable Ending   $ 36,030 $ 82,756
Number of Shares Beginning 81,452 81,452  
Weighted Average Grant Date Fair Value Beginning  
Aggregate Intrinsic Value Unvested and non-exercisable Beginning  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross    
Number of Warrants Exercised    
Number of Warrants Cancelled/Forfeited    
Number of Warrants Cancelled/Forfeited    
Number of Options Ending   81,452 81,452 81,452
Weighted Average Exercise Price, Ending   $ 10.36 $ 10.36 $ 10.36
Aggregate Intrinsic Value Ending   $ 36,030   $ 82,756
Number of Shares Ending   81,452 81,452
Weighted Average Exercise Price, Vested and Exercisable Ending   $ 10.36 $ 10.36 $ 10.36
Number of Options Unvested and non-exercisable Ending   81,452
Weighted Average Grant Date Fair Value Ending  
Aggregate Intrinsic Value Unvested and non-exercisable Ending