v3.25.2
Recapitalization (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2025
Jun. 20, 2025
May 14, 2025
Aug. 08, 2024
Recapitalization [Line Items]            
Merger consideration shares 36,499,662 31,874,662 47,582,259      
Warrant purchase 1,091,525         100,000
Cash payment (in Dollars) $ 2,000,000          
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001  
Shares granted   25,000        
Public shareholders exercised 11,477,525          
Common stock aggregate payments (in Dollars) $ 37,261,500          
Public Warrants [Member]            
Recapitalization [Line Items]            
Public warrants issued 11,500,000          
Private Placement [Member]            
Recapitalization [Line Items]            
Public warrants issued 257,500          
Common Stock [Member]            
Recapitalization [Line Items]            
Common stock, par value (in Dollars per share) $ 0.0001          
Common Stock [Member] | Public Warrants [Member]            
Recapitalization [Line Items]            
Common stock, par value (in Dollars per share) $ 0.0001          
Common Stock [Member] | EFHT [Member]            
Recapitalization [Line Items]            
Merger consideration shares 26,500,000          
Preferred Stock [Member]            
Recapitalization [Line Items]            
Preferred stock warrant shares 25,000          
Warrant purchase 15,819          
Merger Sub Common Stock [Member]            
Recapitalization [Line Items]            
Newly issued share 1