v3.26.1
Fair Value Measurements - Schedule of Fair Value Measurements of the Private Warrant Liability (Details) - Level 2 [Member]
Jun. 30, 2026
Dec. 31, 2025
Stock price [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability measurement 0.79 0.66
Risk-free rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability measurement   3.5
Minimum [Member] | Exercise price [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability measurement 1.31 1.31
Minimum [Member] | Expected volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability measurement 113.6 147
Minimum [Member] | Expected term (in years) [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability measurement 1.4 1.9
Minimum [Member] | Risk-free rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability measurement 4.05  
Maximum [Member] | Exercise price [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability measurement 1.33 1.33
Maximum [Member] | Expected volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability measurement 115.4 149
Maximum [Member] | Expected term (in years) [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability measurement 1.5 2
Maximum [Member] | Risk-free rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability measurement 4.06