v3.26.1
STOCKHOLDERS' EQUITY - Series B Preferred Stock (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Aug. 28, 2017
STOCKHOLDERS' EQUITY        
Exercise price (in dollars per share) $ 60      
Preferred stock, shares authorized (in shares) 15,000,000   15,000,000  
Preferred stock, shares outstanding (in shares) 47   47  
Preferred stock, par value (in dollars per share) $ 0.01   $ 0.01  
Preferred stock, shares issued (in shares) 47   47  
Preferred Class B        
STOCKHOLDERS' EQUITY        
Preferred stock, shares authorized (in shares) 6,900   6,900 6,900
Preferred stock, shares outstanding (in shares) 47   47  
Preferred stock, liquidation preference (in dollars per share) $ 1,000     $ 1,000
Preferred stock, par value (in dollars per share)       $ 0.01
Preferred stock, dividend rate (percentage) 0.00%      
Number of shares converted (in shares) 0 0    
Conversion price (in dollars per share) $ 8      
Number of common shares issuable upon conversion of preferred stock 5,875