Quarterly report pursuant to Section 13 or 15(d)

Share Capital (Details) - Schedule of Incentive Stock Options Outstanding

v3.24.2.u1
Share Capital (Details) - Schedule of Incentive Stock Options Outstanding - $ / shares
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Incentive Stock Options Outstanding [Line Items]      
Options Outstanding 15,130 28,990 14,238
Exercise Price $ 146.03 $ 165.38 $ 594.08
Weighted Average Remaining Life 3 years 3 months 7 days    
September 27, 2024 [Member]      
Incentive Stock Options Outstanding [Line Items]      
Options Outstanding 572    
Exercise Price $ 1,087.2    
Weighted Average Remaining Life 2 months 26 days    
July 24, 2025 [Member]      
Incentive Stock Options Outstanding [Line Items]      
Options Outstanding 287    
Exercise Price $ 715.2    
Weighted Average Remaining Life 1 year 25 days    
July 31, 2025 [Member]      
Incentive Stock Options Outstanding [Line Items]      
Options Outstanding 276    
Exercise Price $ 715.2    
Weighted Average Remaining Life 1 year 29 days    
June 1, 2026 [Member]      
Incentive Stock Options Outstanding [Line Items]      
Options Outstanding 59    
Exercise Price $ 1,689.6    
Weighted Average Remaining Life 1 year 11 months 1 day    
August 19, 2026 [Member]      
Incentive Stock Options Outstanding [Line Items]      
Options Outstanding 761    
Exercise Price $ 1,008    
Weighted Average Remaining Life 2 years 1 month 20 days    
August 17, 2027 [Member]      
Incentive Stock Options Outstanding [Line Items]      
Options Outstanding 1,504    
Exercise Price $ 96    
Weighted Average Remaining Life 3 years 1 month 17 days    
September 20, 2027 [Member]      
Incentive Stock Options Outstanding [Line Items]      
Options Outstanding 140    
Exercise Price $ 55.2    
Weighted Average Remaining Life 3 years 2 months 19 days    
February 13, 2028 [Member]      
Incentive Stock Options Outstanding [Line Items]      
Options Outstanding 11,531    
Exercise Price $ 14.4    
Weighted Average Remaining Life 3 years 7 months 13 days