v3.26.3
Warrant (Details) - Schedule of Assumptions Utilized - Private Placement [Member] - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Expected term [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant measurement inputs 3 4
Expected volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant measurement inputs   79.6
Risk-free interest [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant measurement inputs 4.2 3.7
Dividend yield [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant measurement inputs 0 0
Maximum [Member] | Expected volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant measurement inputs 112.7  
Minimum [Member] | Expected volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant measurement inputs 100