v3.26.1
Commitments and Contingencies (Details)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2026
USD ($)
Apr. 30, 2025
USD ($)
Apr. 30, 2026
USD ($)
MW
Apr. 30, 2025
USD ($)
Oct. 31, 2025
USD ($)
Commitments and Contingencies          
Derivative net gain (loss) $ (4.8) $ (0.8) $ (1.2) $ 1.1  
Derivative asset $ 1.6   $ 1.6   $ 2.0
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent   Other Assets, Noncurrent   Other Assets, Noncurrent
Derivative liabilities $ 0.8   $ 0.8   $ 0.1
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent   Other Liabilities, Noncurrent   Other Liabilities, Noncurrent
Recorded unconditional purchase obligation $ 77.0   $ 77.0    
CT-RFP 2 Derby 14.9 Mega Watt Project          
Commitments and Contingencies          
Capacity of plant | MW     14.9    
Tulare BioMAT Project          
Commitments and Contingencies          
Term for procuring fuel     20 years    
LIPA Yaphank Project          
Commitments and Contingencies          
Term for procuring fuel     7 years    
LIPA Yaphank Project | Maximum          
Commitments and Contingencies          
Term for procuring fuel     20 years    
Derby Project          
Commitments and Contingencies          
Term for procuring fuel     6 years    
Derby Project | Maximum          
Commitments and Contingencies          
Term for procuring fuel     20 years    
Derby Project 14.0 Mega Watt          
Commitments and Contingencies          
Capacity of plant | MW     14    
Derby Project 2.8 Mega Watt          
Commitments and Contingencies          
Capacity of plant | MW     2.8    
Toyota Project          
Commitments and Contingencies          
Term for procuring fuel     4 years    
Toyota Project | Maximum          
Commitments and Contingencies          
Term for procuring fuel     20 years