XML 68 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Project Assets - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Jan. 31, 2023
USD ($)
project
MW
Oct. 31, 2022
USD ($)
project
Project Assets [Line Items]    
Number of project assets | project 9 8
Total number of projects | project 3  
Long-term project assets construction in progress | $ $ 51.9 $ 107.7
Power Purchase Agreement    
Project Assets [Line Items]    
Sale leaseback transaction, net book value | $ $ 178.0 $ 125.2
Toyota Project [Member]    
Project Assets [Line Items]    
Power capacity under construction phase | MW 2.3