XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Project Assets - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended 18 Months Ended
Apr. 30, 2022
USD ($)
Apr. 30, 2022
USD ($)
project
MW
Oct. 31, 2021
USD ($)
project
Apr. 30, 2022
USD ($)
Project Assets [Line Items]        
Number of project assets | project   10 9  
Total number of projects | project   3    
Long-term project assets construction in progress $ 98,800 $ 98,800 $ 126,800 $ 98,800
Impairment of property, plant and equipment   976    
Impairment charges   7,200 2,800 10,000
Long Term Project Assets 239,864 239,864 223,277 239,864
Power Purchase Agreement        
Project Assets [Line Items]        
Sale leaseback transaction, net book value 141,100 141,100 96,400 141,100
Toyota        
Project Assets [Line Items]        
Long Term Project Assets 20,700 $ 20,700   $ 20,700
Toyota Project [Member]        
Project Assets [Line Items]        
Power capacity under construction phase | MW   2.3    
Impairment charges $ 4,400 $ 7,200 $ 2,800