v3.25.2
Derivative Financial Instruments - Schedule of Black-Scholes Valuation Technique Warrant Liability (Details) - Date of Issuance October 26, 2020 [Member]
Jun. 30, 2025
Dec. 31, 2024
Jan. 20, 2023
Fair market value of common stock [Member]      
Schedule of Black-Scholes Valuation Technique [Line Items]      
Warrant liability input 0.95 0.81 1.13
Exercise price [Member]      
Schedule of Black-Scholes Valuation Technique [Line Items]      
Warrant liability input 1.69 1.6 1.71
Term [Member]      
Schedule of Black-Scholes Valuation Technique [Line Items]      
Warrant liability Term 7 months 6 days 1 year 1 month 6 days 3 years
Volatility range [Member]      
Schedule of Black-Scholes Valuation Technique [Line Items]      
Warrant liability input 63.7 79.2 84.1
Risk-free rate [Member]      
Schedule of Black-Scholes Valuation Technique [Line Items]      
Warrant liability input 4.3 4.2 3.8