XML 100 R79.htm IDEA: XBRL DOCUMENT v3.21.4
Commitments and Contingencies (Details)
12 Months Ended
Jul. 07, 2021
USD ($)
Sep. 20, 2018
subclass
Oct. 31, 2021
USD ($)
Oct. 31, 2020
USD ($)
Loss Contingencies [Line Items]        
Letters of credit     $ 167,700,000  
Surety bonds     687,300,000  
Minimum        
Loss Contingencies [Line Items]        
Amount of reasonably possible loss     0  
Maximum        
Loss Contingencies [Line Items]        
Amount of reasonably possible loss     6,000,000  
Bucio        
Loss Contingencies [Line Items]        
Loss contingency, number of certified subclasses | subclass   4    
Energy Savings Contracts        
Loss Contingencies [Line Items]        
Guarantee obligation     254,300,000 $ 182,800,000
Pending Litigation        
Loss Contingencies [Line Items]        
Loss contingency accrual     18,500,000  
Settled Litigation | Bucio        
Loss Contingencies [Line Items]        
Loss contingency accrual     142,900,000  
Settlement amount $ 140,000,000      
Settlement reserve     142,900,000  
Settled Litigation | Bucio | Other Current Liabilities        
Loss Contingencies [Line Items]        
Loss contingency accrual     $ 2,900,000