Quarterly report pursuant to Section 13 or 15(d)

Schedule of Options Granted and Outstanding (Details)

v3.24.2.u1
Schedule of Options Granted and Outstanding (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]        
Options Outstanding, Balance 53,342 69,884 69,884  
Weighted Average Exercise Price, Balance $ 221.40 $ 236.95 $ 236.95  
Weighted Average Remaining Contractual Life (Years), Options outstanding 5 years 1 month 6 days 6 years 2 months 12 days 5 years 8 months 12 days 7 years 2 months 12 days
Aggregate Intrinsic Value, Options outstanding  
Options, Granted 47,285    
Weighted Average Exercise Price, Granted $ 5.00    
Options, Forfeited/Expired (2,674) (10,395)    
Weighted Average Exercise Price, Forfeited/Expired $ 276.32 $ 174.61    
Options Outstanding, Balance 97,953 59,489 53,342 69,884
Weighted Average Exercise Price, Balance $ 115.42 $ 242.21 $ 221.40 $ 236.95
Aggregate Intrinsic Value, Options outstanding  
Options, Exercisable 46,357 50,821    
Weighted Average Exercise Price, Exercisable $ 235.32 $ 250.06    
Weighted Average Remaining Contractual Life (Years), Options exercisable 4 years 9 months 18 days 5 years 9 months 18 days    
Aggregate Intrinsic Value, Exercisable