XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Project Assets - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Jan. 31, 2021
USD ($)
ProjectAsset
Jan. 31, 2020
USD ($)
Oct. 31, 2020
USD ($)
ProjectAsset
Project Assets [Abstract]      
Number of project assets | ProjectAsset 8   8
Sale leaseback transaction, net book value $ 70.6   $ 70.5
Project asset depreciation 4.0 $ 3.0  
Long-term project assets construction in progress 94.0   91.3
PPA assets construction in progress $ 4.9   $ 4.8