XML 69 R51.htm IDEA: XBRL DOCUMENT v3.21.4
Nature of Business, Basis of Presentation and Significant Accounting Policies - Additional Information (Details)
$ in Thousands, $ in Millions
1 Months Ended 5 Months Ended 7 Months Ended 12 Months Ended
Jun. 11, 2021
USD ($)
Dec. 07, 2020
USD ($)
Jun. 14, 2019
USD ($)
May 08, 2019
shares
Aug. 31, 2022
Aug. 31, 2021
USD ($)
MW
Feb. 28, 2021
USD ($)
Dec. 31, 2020
USD ($)
shares
Oct. 31, 2021
USD ($)
shares
Oct. 31, 2020
USD ($)
shares
Jun. 10, 2021
shares
Oct. 31, 2021
USD ($)
shares
Oct. 31, 2020
USD ($)
shares
Oct. 31, 2019
USD ($)
shares
Apr. 08, 2021
shares
Apr. 07, 2021
shares
Dec. 17, 2020
USD ($)
Dec. 17, 2020
CAD ($)
May 11, 2020
shares
May 10, 2020
shares
Nov. 01, 2019
USD ($)
May 07, 2019
shares
Oct. 31, 2018
shares
Nature Of Business And Basis Of Presentation [Line Items]                                              
Cash and cash equivalents, unrestricted                 $ 432,213 $ 149,867   $ 432,213 $ 149,867                    
Underwritten offering shares | shares               25,000,000.0                              
Net proceeds from underwriting shares after deducting underwriting discounts and commissions               $ 156,400                              
Unrestricted cash                   $ 47,500     $ 47,500                    
Redeemable noncontrolling interests                 $ 3,030     $ 3,030                      
Stockholders' Equity Reverse Stock Split       1-for-12 reverse stock split                                      
Reverse stock split, conversion ratio       0.084                                      
Common stock, shares outstanding | shares       15,284,269         366,618,693 294,706,758   366,618,693 294,706,758                 183,411,230  
Common stock, shares authorized | shares       225,000,000         500,000,000 337,500,000   500,000,000 337,500,000   500,000,000.0 337,500,000     337,500,000 225,000,000.0      
Preferred stock, shares authorized | shares       250,000                                      
Payment of milestone based amount     $ 10,000                                        
Project represented value of contract                           $ 10,000                  
Extended Product Warranty Description                       We warranty our products for a specific period of time against manufacturing or performance defects. Our U.S. warranty is generally limited to a term of 15 months after shipment or 12 months after acceptance of our products.                      
Extended product warranty period after shipment                       15 months                      
Extended product warranty period after acceptance of products                       12 months                      
Impairment of goodwill                       $ 0 $ 0 0                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax                       (900) 200 $ (100)                  
Operating lease liability                 $ 9,125     9,125                 $ 10,100    
Operating lease right-of-use assets, net                 8,109 $ 10,098   8,109 10,098               $ 10,300    
Variable interest entity ("VIE")                                              
Nature Of Business And Basis Of Presentation [Line Items]                                              
Cash and cash equivalents, unrestricted                 1,364 $ 0   $ 1,364 $ 0                    
Sales Revenue Net Member | Customer Concentration Risk Member | Top Customers [Member]                                              
Nature Of Business And Basis Of Presentation [Line Items]                                              
Significant customer revenue percentage                       79.00% 80.00% 77.00%                  
Unspecific Upgrade [member]                                              
Nature Of Business And Basis Of Presentation [Line Items]                                              
Revenues                         $ 800                    
Joint Development Agreementsii [member]                                              
Nature Of Business And Basis Of Presentation [Line Items]                                              
Proceeds from License Fees Received                         $ 4,000                    
East West Bank Partnership Flip Transaction                                              
Nature Of Business And Basis Of Presentation [Line Items]                                              
Capacity of plant | MW           7.4                                  
Period after which entity has an option to acquire all of the equity interests         5 years 6 months                                    
Percentage of contributed amount payable by the company         101.00%                                    
Percentage of tax equity commitment payable         5.00%                                    
Tax Equity Financing Commitment           $ 15,000                                  
East West Bank Partnership Flip Transaction | Variable interest entity ("VIE")                                              
Nature Of Business And Basis Of Presentation [Line Items]                                              
Net assets                 $ 3,000     $ 3,000                      
Common Stock [Member]                                              
Nature Of Business And Basis Of Presentation [Line Items]                                              
Stock issued during period shares new issues | shares                       69,074,573 86,307,932 119,128,677                  
Common stock, shares outstanding | shares                 366,618,693 294,706,758   366,618,693 294,706,758 193,608,684                 7,972,686
Common Stock [Member] | At Market Issuance Sales Agreement [Member] | Jefferies LLC [Member]                                              
Nature Of Business And Basis Of Presentation [Line Items]                                              
Aggregate offering price $ 500,000                                            
Stock issued during period shares new issues | shares                 44,100,000 28,300,000 0                        
Gross proceeds from issuance of common stock                 $ 377,200 $ 70,100                          
Net proceeds from issuance of common stock                 369,700                            
Common stock, shares reserved for issuance | shares                     0                        
Sale agreement, common stock, value, available for issuance                 $ 122,800     $ 122,800                      
Enbridge Inc. [Member] | Series 1 Preferred Shares [Member]                                              
Nature Of Business And Basis Of Presentation [Line Items]                                              
Related Party Transaction, Due from (to) Related Party                                 $ 21,500 $ 27.4          
Sr. Secured Debt [Member]                                              
Nature Of Business And Basis Of Presentation [Line Items]                                              
Settlement of outstanding principal payment and interest   $ 87,300                                          
Unrestricted cash   $ 11,200                                          
Liberty Bank Promissory Note (PPP Note) [Member]                                              
Nature Of Business And Basis Of Presentation [Line Items]                                              
Repayments of debt             $ 6,500