v3.25.2
Commitments and Contingencies - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2025
USD ($)
Jul. 31, 2024
USD ($)
Jul. 31, 2025
USD ($)
MW
Jul. 31, 2024
USD ($)
Oct. 31, 2024
USD ($)
Commitments And Contingencies [Line Items]          
Derivative net gain (loss) $ 1.0 $ (0.9) $ 2.0 $ (5.1)  
Derivative asset 1.4   1.4   $ 1.2
Derivative liabilities $ 2.1   $ 2.1   $ 4.0
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent   Other Liabilities, Noncurrent   Other Liabilities, Noncurrent
Recorded unconditional purchase obligation $ 66.9   $ 66.9    
CT-RFP 2 Derby 14.9 Mega Watt Project          
Commitments And Contingencies [Line Items]          
Capacity of plant | MW     14.9    
Tulare Biomat Project          
Commitments And Contingencies [Line Items]          
Term for procuring fuel     20 years    
LIPA project          
Commitments And Contingencies [Line Items]          
Term for procuring fuel     7 years    
LIPA project | Maximum          
Commitments And Contingencies [Line Items]          
Term for procuring fuel     20 years    
Derby Project          
Commitments And Contingencies [Line Items]          
Term for procuring fuel     6 years    
Derby Project | Maximum          
Commitments And Contingencies [Line Items]          
Term for procuring fuel     20 years    
Derby Project 14.0 Mega Watt          
Commitments And Contingencies [Line Items]          
Capacity of plant | MW     14    
Derby Project 2.8 Mega Watt          
Commitments And Contingencies [Line Items]          
Capacity of plant | MW     2.8    
Toyota Project | Maximum          
Commitments And Contingencies [Line Items]          
Term for procuring fuel     20 years