v3.25.2
STOCKHOLDERS' EQUITY (DEFICIT) - Schedule of Fair Value of Warrants (Details)
Jun. 30, 2025
Expected stock price volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of warrants 154.5
Expected stock price volatility | Public Offering  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of warrants 156.5
Dividend yield  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of warrants 0
Dividend yield | Public Offering  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of warrants 0
Risk-free interest rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of warrants 4.75
Risk-free interest rate | Public Offering  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of warrants 3.7
Expected life of the options (in years)  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of warrants 2.75
Expected life of the options (in years) | Public Offering  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of warrants 2.5