XML 79 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition - Additional Information (Details) - USD ($)
12 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Nov. 01, 2019
Nov. 01, 2018
Disaggregation Of Revenue [Line Items]        
Contract asset $ 16,900,000 $ 11,300,000    
Transferred to accounts receivable 5,900,000 6,600,000    
Contract liability 41,900,000 40,200,000    
Accumulated deficit (1,164,196,000) (1,075,089,000) $ 0  
Topic 606 [Member]        
Disaggregation Of Revenue [Line Items]        
Accumulated deficit   $ (9,300,000)   $ (6,600,000)
Service Agreements [Member]        
Disaggregation Of Revenue [Line Items]        
Remaining performance obligations 146,800,000      
Licensing Agreements [Member]        
Disaggregation Of Revenue [Line Items]        
Remaining performance obligations 22,200,000      
Advanced Technologies Contracts [Member]        
Disaggregation Of Revenue [Line Items]        
Remaining performance obligations 49,200,000      
Posco Energy        
Disaggregation Of Revenue [Line Items]        
Deferred revenue $ 22,200,000