XML 64 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Project Assets - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2021
USD ($)
Jul. 31, 2020
USD ($)
Jul. 31, 2021
USD ($)
item
Jul. 31, 2020
USD ($)
Oct. 31, 2020
USD ($)
item
Project Assets          
Number of project assets | item     9   8
Sale leaseback transaction, net book value $ 99.6   $ 99.6   $ 70.5
Project asset depreciation 3.0 $ 3.1 10.3 $ 8.6  
Long-term project assets construction in progress 99.6   99.6   91.3
PPA assets construction in progress $ 1.8   $ 1.8   $ 4.8