v3.25.2
FAIR VALUE MEASUREMENTS - Key Inputs for Fair Value Measurement (Details)
Jun. 30, 2025
Feb. 14, 2025
Dec. 31, 2024
Stock price | Public placement warrant liability      
Class of Warrant or Right [Line Items]      
Measurement input 2.82   9.60
Stock price | Private Placement Warrant Liability      
Class of Warrant or Right [Line Items]      
Measurement input   13.20 9.60
Stock price | Sponsor Warrants      
Class of Warrant or Right [Line Items]      
Measurement input 2.82 13.20  
Exercise price | Public placement warrant liability      
Class of Warrant or Right [Line Items]      
Measurement input 230.00   230.00
Exercise price | Private Placement Warrant Liability      
Class of Warrant or Right [Line Items]      
Measurement input   230.00 230.00
Exercise price | Sponsor Warrants      
Class of Warrant or Right [Line Items]      
Measurement input 10.00 10.00  
Redemption Threshold | Public placement warrant liability      
Class of Warrant or Right [Line Items]      
Measurement input 360.00   360.00
Redemption Threshold | Private Placement Warrant Liability      
Class of Warrant or Right [Line Items]      
Measurement input   360.00 360.00
Term (years) | Public placement warrant liability      
Class of Warrant or Right [Line Items]      
Measurement input 4.1   4.6
Term (years) | Private Placement Warrant Liability      
Class of Warrant or Right [Line Items]      
Measurement input   4.5 4.6
Term (years) | Sponsor Warrants      
Class of Warrant or Right [Line Items]      
Measurement input 4.6 5.0  
Volatility | Public placement warrant liability      
Class of Warrant or Right [Line Items]      
Measurement input 75   80
Volatility | Private Placement Warrant Liability      
Class of Warrant or Right [Line Items]      
Measurement input   80 80
Volatility | Sponsor Warrants      
Class of Warrant or Right [Line Items]      
Measurement input 0.79 0.84  
Risk-free rate | Public placement warrant liability      
Class of Warrant or Right [Line Items]      
Measurement input 3.67   4.27
Risk-free rate | Private Placement Warrant Liability      
Class of Warrant or Right [Line Items]      
Measurement input   4.22 4.27
Risk-free rate | Sponsor Warrants      
Class of Warrant or Right [Line Items]      
Measurement input 0.037 0.042