v3.26.1
Subsequent Events (Details) - USD ($)
12 Months Ended
May 30, 2025
Dec. 31, 2024
May 31, 2025
Private Placement [Member]      
Subsequent Events [Line Items]      
Forfeited shares of private placement   5,050,000  
Forecast [Member]      
Subsequent Events [Line Items]      
Definitive agreement to invest (in Dollars)     $ 15,000,000
Aggregate purchase price (in Dollars) $ 16,988,900    
Forecast [Member] | Common Stock [Member]      
Subsequent Events [Line Items]      
Common shares 169,889    
Restricted shares 1,698,890