v3.25.3
Warrant Liability - Summary of Inputs to Monte Carlo Simulation for Private Placement Warrant Liability (Details) - Private Placement Warrant Liability [Member] - Monte Carlo Simulation [Member]
Sep. 30, 2025
Stock Price [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Private Placement Warrant liability, measurement input 2.94
Dividend Yield [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Private Placement Warrant liability, measurement input 0
Maximum [Member] | Contractual Term (Years) [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Private Placement Warrant liability, measurement input 4.89
Maximum [Member] | Risk-Free Rate [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Private Placement Warrant liability, measurement input 3.7
Maximum [Member] | Volatility [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Private Placement Warrant liability, measurement input 128
Maximum [Member] | Exercise Price [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Private Placement Warrant liability, measurement input 3.13
Minimum [Member] | Contractual Term (Years) [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Private Placement Warrant liability, measurement input 2.75
Minimum [Member] | Risk-Free Rate [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Private Placement Warrant liability, measurement input 0
Minimum [Member] | Volatility [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Private Placement Warrant liability, measurement input 98
Minimum [Member] | Exercise Price [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Private Placement Warrant liability, measurement input 2.5