XML 103 R82.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Oct. 31, 2023
USD ($)
Oct. 31, 2023
USD ($)
project
MW
Commitments And Contingencies [Line Items]    
Derivative gain, net | $   $ 4.1
Total number of projects | project   3
Recorded unconditional purchase obligation | $ $ 102.2 $ 102.2
Tulare Biomart 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 18 years  
Toyota Project    
Commitments And Contingencies [Line Items]    
Fuel Supply Contract Term   2 years
Toyota    
Commitments And Contingencies [Line Items]    
Term for procuring fuel   2 years
Toyota | Maximum    
Commitments And Contingencies [Line Items]    
Term for procuring fuel   20 years
Derby Project    
Commitments And Contingencies [Line Items]    
Fuel Supply Contract Term   6 years
Derby Project 14.0 Mega Watt    
Commitments And Contingencies [Line Items]    
Operating power plant capacity   14.0
Term for procuring fuel   6 years
Derby Project 14.0 Mega Watt | Maximum    
Commitments And Contingencies [Line Items]    
Term for procuring fuel   20 years
Derby Project 2.8 Mega Watt    
Commitments And Contingencies [Line Items]    
Operating power plant capacity   2.8
Bridgeport    
Commitments And Contingencies [Line Items]    
Operating power plant capacity   14.9