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