v3.26.1
STOCKHOLDERS' EQUITY - Preferred stock (Details) - $ / shares
3 Months Ended
May 18, 2026
Jun. 30, 2026
Dec. 31, 2025
STOCKHOLDERS' EQUITY      
Preferred stock, shares authorized   10,000,000 74,382,714
Preferred stock, par value (in dollars per share)   $ 0.0001 $ 0.0001
Preferred stock, shares issued   0 64,322,487
Preferred stock, shares outstanding   0 64,322,487
Exercised warrants of preferred stock   1,614,603  
Common Stock      
STOCKHOLDERS' EQUITY      
Conversion of preferred stock to common stock 2,637,484 2,637,484