v3.26.1
Basic and Diluted Loss Per Share - Schedule of Diluted Loss Per Share Effect of Anti-Dilutive (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
[1]
Options [Member]    
Schedule of Diluted Loss Per Share Effect of Anti-Dilutive [Line Items]    
Diluted loss per share effect of anti-dilutive 41,096 101,246
Warrants [Member]    
Schedule of Diluted Loss Per Share Effect of Anti-Dilutive [Line Items]    
Diluted loss per share effect of anti-dilutive 959,704 959,704
Contingent shares [Member]    
Schedule of Diluted Loss Per Share Effect of Anti-Dilutive [Line Items]    
Diluted loss per share effect of anti-dilutive 10,526 10,526
Redeemable Convertible Preferred Shares [Member]    
Schedule of Diluted Loss Per Share Effect of Anti-Dilutive [Line Items]    
Diluted loss per share effect of anti-dilutive 776,383 777,553
[1] All share amounts have been retroactively adjusted to reflect a 1-for-19 reverse share split as discussed in Note 7A.