CONVERTIBLE PREFERRED STOCK - Additional Information (Details) - USD ($)
Apr. 06, 2021
May 07, 2020
Dec. 04, 2019
Apr. 30, 2023
Jan. 31, 2023
Subsidiary, Sale of Stock [Line Items]          
Accrued dividends on preferred stock       $ 0 $ 10,400,000
Convertible Preferred Stock          
Subsidiary, Sale of Stock [Line Items]          
Sale of stock, consideration received on transaction     $ 400,000,000    
Series A Preferred Stock | Series A Private Placement          
Subsidiary, Sale of Stock [Line Items]          
Sale of stock, consideration received on transaction   $ 200,000,000      
Sale of stock, number of shares issued (in shares)   200,000      
Sale of stock, price per share (in dollars per share)   $ 1,000      
Sale of stock, direct and indirect costs   $ 2,700,000      
Series B Preferred Stock | Series B Private Placement          
Subsidiary, Sale of Stock [Line Items]          
Sale of stock, consideration received on transaction $ 200,000,000        
Sale of stock, number of shares issued (in shares) 200,000        
Sale of stock, price per share (in dollars per share) $ 1,000        
Sale of stock, direct and indirect costs $ 1,300,000