v3.25.2
Fair Value Measurements - Schedule of Fair Value Measurements of the Forward Purchase Agreement Warrant Liability (Details) - Level 3 [Member]
Jun. 30, 2025
Dec. 31, 2024
Stock price [Member]    
Schedule of Fair Value Measurements of the Forward Purchase Agreement Warrant Liability [Line Items]    
Warrant liability measurement 1.42 1.43
Initial Exercise Price [Member]    
Schedule of Fair Value Measurements of the Forward Purchase Agreement Warrant Liability [Line Items]    
Warrant liability measurement 10.46 10.46
Annual Volatility [Member]    
Schedule of Fair Value Measurements of the Forward Purchase Agreement Warrant Liability [Line Items]    
Warrant liability measurement 67 130
Remaining term (in years) [Member]    
Schedule of Fair Value Measurements of the Forward Purchase Agreement Warrant Liability [Line Items]    
Warrant liability measurement 0.5 1
Risk-free rate [Member]    
Schedule of Fair Value Measurements of the Forward Purchase Agreement Warrant Liability [Line Items]    
Warrant liability measurement 4.2 4.08