XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Project Assets - Summary of Project Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2021
Oct. 31, 2020
Project Assets [Line Items]    
Project Assets, gross $ 197,450 $ 190,627
Accumulated depreciation (32,857) (28,818)
Project Assets, net 164,593 161,809
Project Assets - Operating [Member]    
Project Assets [Line Items]    
Project Assets, gross $ 103,452 99,351
Project Assets - Operating [Member] | Minimum [Member]    
Project Assets [Line Items]    
Project assets estimated useful life 5 years  
Project Assets - Operating [Member] | Maximum [Member]    
Project Assets [Line Items]    
Project assets estimated useful life 20 years  
Project Assets - Construction in progress [Member]    
Project Assets [Line Items]    
Project Assets, gross $ 93,998 $ 91,276
Project Assets - Construction in progress [Member] | Minimum [Member]    
Project Assets [Line Items]    
Project assets estimated useful life 7 years  
Project Assets - Construction in progress [Member] | Maximum [Member]    
Project Assets [Line Items]    
Project assets estimated useful life 20 years