v3.26.1
Basic and Diluted Loss Per Share - Schedule of Diluted Loss Per Share Effect of Anti-Dilutive (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Options [Member]        
Schedule of Diluted Loss Per Share Effect of Anti-Dilutive [Line Items]        
Diluted loss per share effect of anti-dilutive 158,072 158,072
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 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 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 776,383 777,553