v3.26.3
Convertible Notes Payables - Schedule of Convertible Notes Payables (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Schedule of Convertible Notes Payables [Line Items]    
Convertible Notes Payables $ 5,158,107 $ 3,468,563
Senior Convertible Notes and drawdown loan facilities    
Schedule of Convertible Notes Payables [Line Items]    
Convertible Notes Payables 3,791,747 3,468,563
January Notes [Member]    
Schedule of Convertible Notes Payables [Line Items]    
Convertible Notes Payables $ 1,366,360