v3.25.1
Commitments and Contingencies (Details) - USD ($)
Nov. 14, 2024
Oct. 10, 2024
Feb. 13, 2023
Apr. 07, 2025
Dec. 07, 2023
Nov. 01, 2023
Oct. 12, 2023
Commitments and Contingencies (Details) [Line Items]              
Minimum bid price   $ 1          
Common stock price         $ 2.09 $ 1.28 $ 5
Consecutive trading days 10 days            
Severance cost (in Dollars)     $ 249,000        
Forecast [Member]              
Commitments and Contingencies (Details) [Line Items]              
Price per share       $ 0.17      
Common stock price       $ 0.1