v3.26.1
STOCKHOLDERS' EQUITY - Common Stock (Details) - $ / shares
Mar. 31, 2026
Dec. 31, 2025
Jul. 24, 2025
Jul. 23, 2025
STOCKHOLDERS' EQUITY        
Common Stock, Shares Authorized 400,000,000 400,000,000 400,000,000 160,000,000
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001