v3.26.1
PREFERRED STOCK AND WARRANTS - Key Inputs (Details) - Level 3 - Black Scholes Pricing Model - Warrant
Jun. 30, 2026
$ / shares
Y
Dec. 31, 2025
$ / shares
Y
Stock price    
PREFERRED STOCK AND WARRANTS    
Measurement Input 2.34 2.88
Strike price    
PREFERRED STOCK AND WARRANTS    
Measurement Input 3.77 3.77
Risk-free rate    
PREFERRED STOCK AND WARRANTS    
Measurement Input 0.04 0.0348
Volatility    
PREFERRED STOCK AND WARRANTS    
Measurement Input 0.677 0.507
Dividend yield    
PREFERRED STOCK AND WARRANTS    
Measurement Input 0 0
Time to expiration (years)    
PREFERRED STOCK AND WARRANTS    
Measurement Input | Y 0.8 1.2
Fair value of warrant per share    
PREFERRED STOCK AND WARRANTS    
Measurement Input 0.22 0.41