v3.26.1
Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details) - Option pricing model - Level 3
Jun. 30, 2025
Weighted average volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants, measurement input 0.5500
Weighted average risk-free rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants, measurement input 0.0379
Expected dividend yield  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants, measurement input 0