XML 101 R76.htm IDEA: XBRL DOCUMENT v3.24.4
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
Oct. 31, 2024
Oct. 31, 2023
Loss Contingencies [Line Items]    
Standby letters of credit $ 57,900,000  
Surety bonds and surety-backed letters of credit 854,700,000  
Minimum    
Loss Contingencies [Line Items]    
Amount of reasonably possible loss 0  
Maximum    
Loss Contingencies [Line Items]    
Amount of reasonably possible loss 13,100,000  
Pending Litigation    
Loss Contingencies [Line Items]    
Loss contingency accrual 12,200,000  
Energy Savings Contracts    
Loss Contingencies [Line Items]    
Guarantee obligation $ 224,200,000 $ 218,000,000.0