v3.26.1
DEBT - Senior Unsecured Notes due 2026, 2029, 2030 and 2031 (Details)
$ / shares in Units, $ in Millions
6 Months Ended
Jul. 31, 2025
USD ($)
Nov. 27, 2024
USD ($)
Jun. 30, 2026
USD ($)
D
$ / shares
shares
Nov. 05, 2026
USD ($)
Nov. 04, 2026
USD ($)
Nov. 04, 2025
USD ($)
Aug. 01, 2025
USD ($)
Dec. 11, 2024
USD ($)
Jul. 13, 2021
USD ($)
Class A Common Stock                  
DEBT                  
Debt instrument, convertible     30.546            
Debt instrument, convertible, conversion price | $ / shares     $ 32.74            
Debt instrument, convertible, threshold percentage     130.00%            
Debt instrument, convertible, threshold trading days | D     20            
consecutive trading days | D     30            
Class A Common Stock | Maximum                  
DEBT                  
Debt instrument, convertible     41.2371            
Debt Instrument, Convertible, Number Of Shares Issuable | shares     14,226,800            
Senior Unsecured Notes Due 2026                  
DEBT                  
Aggregate principal amount                 $ 34.5
Interest rate                 9.00%
Senior Unsecured Notes Due 2029                  
DEBT                  
Aggregate principal amount   $ 50.0 $ 57.5         $ 7.5  
Interest rate   8.375%              
Redemption price percentage   100.00%              
Amount of unamortized discounts and issuance costs   $ 3.1 2.3            
Long-term Debt, Total     55.2            
Effective interest rate   9.78%              
Senior Unsecured Notes Due 2030                  
DEBT                  
Aggregate principal amount $ 57.0   65.0       $ 8.0    
Interest rate 8.25%                
Redemption price percentage 100.00%                
Amount of unamortized discounts and issuance costs $ 3.5   3.0            
Long-term Debt, Total     $ 62.0            
Effective interest rate     9.62%            
Debt instrument, maturity date     Jul. 31, 2030            
Short-term debt, percentage bearing fixed interest rate             8.25%    
Convertible Senior Notes Due 2031                  
DEBT                  
Aggregate principal amount     $ 345.0 $ 45.0 $ 300.0        
Interest rate         0.00%        
Amount of unamortized discounts and issuance costs     9.4     $ 10.5      
Long-term Debt, Total     $ 335.6            
Effective interest rate     0.52%            
Debt instrument, maturity date     Nov. 01, 2031