XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Project Assets - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 31, 2022
USD ($)
project
MW
Oct. 31, 2021
USD ($)
project
Project Assets [Line Items]    
Number of project assets | project 10 9
Total number of projects | project 3  
Long-term project assets construction in progress $ 90,600 $ 126,800
Impairment of property, plant and equipment 976  
Long Term Project Assets 235,602 223,277
Power Purchase Agreement    
Project Assets [Line Items]    
Sale leaseback transaction, net book value $ 145,000 $ 96,400
Toyota Project [Member]    
Project Assets [Line Items]    
Power capacity under construction phase | MW 2.3  
impairment charges $ 2,800