Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Detail)

v3.21.2
Subsequent Events (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Jul. 27, 2021
Jun. 15, 2021
Apr. 02, 2021
Mar. 18, 2021
Jan. 28, 2021
Dec. 08, 2020
Dec. 04, 2020
Nov. 30, 2020
Nov. 10, 2020
Oct. 26, 2020
Oct. 14, 2020
Jun. 17, 2020
Mar. 04, 2020
Feb. 28, 2020
Dec. 30, 2019
Dec. 20, 2019
Jul. 31, 2019
Jul. 31, 2021
Jun. 30, 2021
Jan. 31, 2020
Jul. 23, 2021
Jul. 31, 2019
Nov. 30, 2020
May 31, 2021
May 31, 2020
May 31, 2019
Mar. 13, 2020
Aug. 31, 2019
Subsequent Event [Line Items]                                                        
Stock price, in dollars per share                                               $ 1.50   $ 0.50    
Class of warrants, exercise price                                                     $ 1.00 $ 0.50
Common stock par or stated value per share             $ 0.001       $ 0.001           $ 0.001         $ 0.001   $ 0.001 $ 0.001      
Common stock warrants to purchase shares                                                     300 2,600
Debt instrument converted into equity value                                               $ 77,703 $ 15,092 $ 1,680    
Debt instrument converted number of shares issued                                               19,900        
Long-term Convertible Note - November 2020 Note                                                        
Subsequent Event [Line Items]                                                        
Debt Instrument, Face Amount                 $ 28,500                                      
Specified monthly redemption amount                 7,500                           $ 7,500          
Outstanding balance of convertible note including accrued unpaid interest                                               $ 13,554        
Maximum                                                        
Subsequent Event [Line Items]                                                        
Class of warrants, exercise price                                               $ 1.35        
Maximum | Long-term Convertible Note - November 2020 Note                                                        
Subsequent Event [Line Items]                                                        
Specified monthly redemption amount                 $ 3,500                                      
Minimum                                                        
Subsequent Event [Line Items]                                                        
Class of warrants, exercise price                                               $ 0.30        
Public Warrant Tender Offerings [Member]                                                        
Subsequent Event [Line Items]                                                        
Stock issued during the period new issues                                           45,400            
Proceeds from issuance of common stock                                           $ 11,900            
Noncash inducement interest expense                                           $ 2,400            
Public Warrant Tender Offerings [Member] | Maximum                                                        
Subsequent Event [Line Items]                                                        
Stock price, in dollars per share                                 0.40         $ 0.40            
Public Warrant Tender Offerings [Member] | Minimum                                                        
Subsequent Event [Line Items]                                                        
Stock price, in dollars per share                                 0.30         0.30            
Private Warrant Exchange [Member]                                                        
Subsequent Event [Line Items]                                                        
Stock price, in dollars per share     $ 0.90     $ 0.24 0.36 $ 0.60         $ 0.45   $ 0.50   $ 0.40         $ 0.40 $ 0.60          
Class of warrants, exercise price     $ 0.45     $ 0.30 $ 0.45 $ 0.75         $ 0.75   $ 0.50         $ 0.50     $ 0.75          
Stock issued during the period new issues     1,100 200 3,600 2,000 300 500   5,000 7,000 16,500 88 8,600 2,700 4,700 11,300     4,400                
Proceeds from issuance of common stock     $ 700 $ 100 $ 2,900 $ 400 $ 100 $ 300   $ 1,600 $ 2,700 $ 7,400 $ 36 $ 2,200 $ 1,100 $ 800 $ 3,000     $ 1,900                
Common stock warrants to purchase shares                                               37,100        
Noncash inducement interest expense     $ 100 $ 32 $ 3,400 $ 700 $ 100 $ 200   $ 1,400 $ 2,200 $ 3,300         $ 200             $ 11,400 $ 5,500      
Private Warrant Exchange [Member] | Maximum                                                        
Subsequent Event [Line Items]                                                        
Stock price, in dollars per share       $ 0.90 $ 0.75         $ 0.60 $ 0.80 $ 0.70   $ 0.45   $ 0.25                        
Class of warrants, exercise price       0.45 1.50         0.75 1.00 1.35   0.75   0.75                        
Private Warrant Exchange [Member] | Minimum                                                        
Subsequent Event [Line Items]                                                        
Stock price, in dollars per share       0.60 0.45         0.24 0.24 0.21   0.18   0.22                        
Class of warrants, exercise price       $ 0.30 $ 0.90         $ 0.30 $ 0.30 $ 0.35   $ 0.30   $ 0.45                        
Private Warrant Exchange, Inducement Shares [Member]                                                        
Subsequent Event [Line Items]                                                        
Stock issued during the period new issues     300 100                 8 800 500 1,300 3,800     400                
Private Warrant Exchange, Non-Inducement Shares [Member]                                                        
Subsequent Event [Line Items]                                                        
Stock issued during the period new issues     800 100                 80 7,800 2,200 3,400 7,500     4,000                
Subsequent Event                                                        
Subsequent Event [Line Items]                                                        
Stock issued during the period new issues                                         600              
Warrants and stock options exercised, value                                         $ 500              
Shares issued, vesting of RSUs   400                                                    
Subsequent Event | Long-term Convertible Note - November 2020 Note                                                        
Subsequent Event [Line Items]                                                        
Outstanding balance of convertible note including accrued unpaid interest                                   $ 4,500 $ 7,900                  
Monthly redemption amount deferred $ 3,500                                 3,500 1,500                  
Subsequent Event | June 2021 Partitioned Notes [Member]                                                        
Subsequent Event [Line Items]                                                        
Debt Instrument, Face Amount                                     $ 6,000                  
Debt instrument converted number of shares issued                                     4,200                  
Subsequent Event | July 2021 Partitioned Notes [Member]                                                        
Subsequent Event [Line Items]                                                        
Debt Instrument, Face Amount $ 4,000                                 $ 4,000                    
Debt instrument converted number of shares issued 3,300                                 3,300                    
Subsequent Event | Maximum                                                        
Subsequent Event [Line Items]                                                        
Class of warrants, exercise price                                         $ 1.35              
Subsequent Event | Minimum                                                        
Subsequent Event [Line Items]                                                        
Class of warrants, exercise price                                         $ 0.45