v3.25.2
Subsequent Events (Details) - USD ($)
6 Months Ended
Aug. 14, 2025
Jun. 30, 2025
Dec. 31, 2024
Subsequent Events [Line Items]      
Aggregate cash gross before deducting placement (in Dollars)   $ 1,000,000  
Warrants expire terms   5 years  
Common stock issued   40,926,445 36,202,798
Initial term   3 years  
Renew prior notice   90 days  
Forecast [Member]      
Subsequent Events [Line Items]      
Purchase of common stock 9,189,096    
Purchase of warrants 9,189,096    
Offering price per share (in Dollars per share) $ 1    
Aggregate cash gross before deducting placement (in Dollars) $ 6,000,000    
Warrants exercise (in Dollars per share) $ 1.1    
Warrants expire terms 5 years    
Common stock issued 3,239,096