v3.25.3
Summary of Inputs in Fair Value of the Private Placement Warrant Liability (Details) - Fair Value, Inputs, Level 3 [Member]
Jun. 30, 2025
Measurement Input, Share Price [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement Input 5.89
Measurement Input, Expected Term [Member] | Minimum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement Input 3.0
Measurement Input, Expected Term [Member] | Maximum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement Input 5.0
Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement Input 3.7
Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement Input 3.8
Measurement Input, Price Volatility [Member] | Minimum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement Input 94.0
Measurement Input, Price Volatility [Member] | Maximum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement Input 119.0
Measurement Input, Exercise Price [Member] | Minimum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement Input 6.60
Measurement Input, Exercise Price [Member] | Maximum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement Input 8.25
Measurement Input, Expected Dividend Rate [Member] | Minimum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement Input 0.00