XML 94 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Schedule of SPA Put/Call is Classified as a Level 3 Financial Instrument and the Fair Value Estimated using a Monte Carlo Simulation Valuation Method (Details) - Level 3
Dec. 31, 2025
Jul. 24, 2025
Time to maturity (years)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities purchase agreement, measurement input 0.67 1.11
Risk-free rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities purchase agreement, measurement input 0.0355 0.0408
Volatility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities purchase agreement, measurement input 0.90 0.91