v3.26.1
Subsequent Events (Details) - Subsequent Event [Member] - USD ($)
May 06, 2026
Apr. 30, 2026
Wenzhao Lu [Member]    
Subsequent Events [Line Items]    
Number of shares issued 2,074,689  
Pre-funded warrants [Member]    
Subsequent Events [Line Items]    
Issuance of shares upon cash exercise of outstanding   1,649,353
Aggregate proceeds of cash exercise of outstanding (in Dollars)   $ 165
Series D Preferred Stock [Member] | Wenzhao Lu [Member]    
Subsequent Events [Line Items]    
Number of shares cancelled 5,000