XML 158 R106.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 15, 2017
USD ($)
d
$ / shares
shares
Mar. 12, 2013
USD ($)
$ / shares
shares
Jul. 31, 2020
USD ($)
$ / shares
shares
Jul. 31, 2019
USD ($)
$ / shares
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
Price per share (in usd per share)   $ 4.00    
Common stock, par value (in usd per share)     $ 0.01 $ 0.01
Percentage of declared dividends 100.00%      
Issuance of common stock (in shares) | shares   7,500,000    
Proceeds from issuance of common stock, gross | $   $ 30,000    
Common stock issuance, transaction cost | $   2,300    
Net proceeds from issuance of common stock | $   $ 27,700 $ 19 $ 15
Issuance of warrants to acquire additional shares (in shares) | shares   2,000,000    
Issuance of warrants to acquire additional shares, exercise price (in usd per share)   $ 5.00    
Warrants expiration term   5 years    
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) $ 1.96      
Preferred stock, dividend rate, percentage 6.00%      
Percentage threshold closing sale price of common stock higher than conversion price 170.00%      
Series C Convertible Preferred Stock | Minimum        
Equity [Line Items]        
Trading days | d 5      
Purchase Agreement | SPHG Holdings | Series C Convertible Preferred Stock        
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,000      
Percentage of stated value 100.00%      
Repurchase Agreements | Warrant | Steel Holdings        
Equity [Line Items]        
Repurchase price of warrant (in usd per share) $ 100