XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Stock Option Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Number of Options Outstanding, Beginning balance 34,310  
Weighted Average Exercise Price, Outstanding, Beginning balance $ 236.70  
Weighted Average Life (Years), Outstanding 4 years 10 months 13 days 8 years 7 months 13 days
Aggregate Intrinsic Value, Outstanding, Beginning balance  
Number of Options, Granted 45,515  
Weighted Average Exercise Price, Granted $ 3.72  
Weighted Average Life (Years), Granted 3 years 4 months 28 days  
Number of Options, Forfeited/Expired (5,674)  
Weighted Average Exercise Price, Forfeited/Expired $ 54.24  
Weighted Average Life (Years), Forfeited/Expired 7 years 11 months 8 days  
Number of Options, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Options Outstanding, Ending balance 74,151 34,310
Weighted Average Exercise Price, Outstanding, Ending balance $ 107.65 $ 236.70
Aggregate Intrinsic Value, Outstanding, Ending balance
Number of Options, Options Vested and Exercisable 59,419  
Weighted Average Exercise Price, Options Vested and Exercisable $ 133.13  
Weighted Average Life (Years), Options Vested and Exercisable 3 years 11 months 15 days  
Aggregate Intrinsic Value, Options Vested and Exercisable