Quarterly report pursuant to Section 13 or 15(d)

Schedule of Options Granted and Outstanding (Details)

v3.24.3
Schedule of Options Granted and Outstanding (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 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 7 years 6 months 5 years 8 months 12 days 5 years 8 months 12 days 7 years 2 months 12 days
Aggregate Intrinsic Value, Options outstanding  
Options, Granted 52,785 4,546    
Weighted Average Exercise Price, Granted $ 4.78 $ 15.40    
Options, Forfeited/Expired (6,602) (14,576)    
Weighted Average Exercise Price, Forfeited/Expired $ 238.10 $ 207.39    
Options Outstanding, Balance 99,525 59,854 53,342 69,884
Weighted Average Exercise Price, Balance $ 105.38 $ 227.32 $ 221.40 $ 236.95
Aggregate Intrinsic Value, Options outstanding
Options, Exercisable 44,336 50,297    
Weighted Average Exercise Price, Exercisable $ 229.04 $ 250.64    
Weighted Average Remaining Contractual Life (Years), Options exercisable 4 years 9 months 18 days 5 years 1 month 6 days    
Aggregate Intrinsic Value, Exercisable