XML 138 R117.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY - Narrative (Detail)
$ / shares in Units, $ in Millions
Dec. 15, 2017
USD ($)
trading_day
vote
$ / shares
shares
Jul. 31, 2024
$ / shares
shares
Jul. 31, 2023
$ / shares
shares
Jun. 21, 2023
$ / shares
Jun. 06, 2023
$ / shares
shares
May 01, 2023
shares
Apr. 30, 2023
shares
Equity [Line Items]              
Preferred stock, shares issued (in shares) | shares   0 0        
Preferred stock, par value (in usd per share)   $ 0.01 $ 0.01 $ 0.01      
Common stock, par value (in usd per share)   0.01 $ 0.01   $ 0.01    
Percentage of declared dividends 100.00%            
Preferred stock, convertible, conversion price (in usd per share)   $ 58.1087          
Number of votes per share | vote 1            
Steel Connect, Inc. | Steel Connect, Inc.              
Equity [Line Items]              
Equity method investment, ownership percentage   50.00%          
Series C Convertible Preferred Stock              
Equity [Line Items]              
Common stock, par value (in usd per share) $ 0.01            
Convertible preferred stock conversion price per share (in usd per share) $ 18.29            
Preferred stock, dividend rate, percentage 6.00%            
Percentage threshold closing sale price of common stock higher than conversion price 170.00%            
Trading days | trading_day 5            
Series C Convertible Preferred Stock | Purchase Agreement | SPHG Group Holdings LIc              
Equity [Line Items]              
Preferred stock, shares issued (in shares) | shares 35,000            
Preferred stock, par value (in usd per share) $ 0.01            
Price per share (in usd per share) $ 1,000            
Proceeds from issuance of preferred stock | $ $ 35.0            
Percentage of stated value 100.00%            
Series E Preferred Stock              
Equity [Line Items]              
Preferred stock, convertible, shares issuable (in shares) | shares         19,800,000    
Initial conversion price (in usd per share)   $ 10.27          
Series E Preferred Stock | Exchange Transaction Agreement | Steel Partners Group              
Equity [Line Items]              
Preferred stock, shares issued (in shares) | shares           3,500,000 3,500,000