v3.26.1
Common Stock Warrants - Schedule of Fair Value of Common Stock Warrant (Details) - Common Stock Warrants [Member]
Jun. 30, 2026
Expected volatility [Member]  
Schedule of Fair Value of Common Stock Warrant [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0.65
Dividend yield [Member]  
Schedule of Fair Value of Common Stock Warrant [Line Items]  
Warrants and Rights Outstanding, Measurement Input
Maximum [Member] | Expected term (in years) [Member]  
Schedule of Fair Value of Common Stock Warrant [Line Items]  
Warrants and Rights Outstanding, Measurement Input 10
Maximum [Member] | Risk-free rate [Member]  
Schedule of Fair Value of Common Stock Warrant [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0.043
Minimum [Member] | Expected term (in years) [Member]  
Schedule of Fair Value of Common Stock Warrant [Line Items]  
Warrants and Rights Outstanding, Measurement Input 5
Minimum [Member] | Risk-free rate [Member]  
Schedule of Fair Value of Common Stock Warrant [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0.039