v3.25.1
CONVERTIBLE PREFERRED STOCK - Voting Rights, Dividends and Liquidation Rights (Details) - USD ($)
3 Months Ended
May 07, 2020
Apr. 30, 2025
Apr. 30, 2024
Dec. 04, 2019
Subsidiary, Sale of Stock [Line Items]        
Holders of preferred stock voting rights, as percentage of voting power of common stock outstanding       19.90%
Preferred stock dividend payments   $ 8,000,000 $ 10,400,000  
Dividends payable   0    
Preferred stock dividends, unpaid and undeclared   5,300,000    
Dividends on preferred stock   $ 4,000,000 $ 5,200,000  
Preferred Stock        
Subsidiary, Sale of Stock [Line Items]        
Preferred stock, liquidation preference (in dollars per share) $ 1,000      
Preferred Stock | Minimum        
Subsidiary, Sale of Stock [Line Items]        
Preferred stock, dividend rate, increase percentage each year 1.00%      
Preferred Stock | Maximum        
Subsidiary, Sale of Stock [Line Items]        
Preferred stock, dividend rate, increase percentage each year 10.00%      
Preferred Stock | Dividend for the first 48-month anniversary of closing date        
Subsidiary, Sale of Stock [Line Items]        
Preferred stock, dividend rate 5.20%      
Preferred Stock | Dividend after the first 48-month anniversary of closing date        
Subsidiary, Sale of Stock [Line Items]        
Preferred stock, dividend rate 4.00%      
Preferred Stock | Dividend increase term in the event        
Subsidiary, Sale of Stock [Line Items]        
Preferred stock, dividend rate 6.00%