XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Project Assets - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2020
USD ($)
Apr. 30, 2019
USD ($)
Apr. 30, 2020
USD ($)
ProjectAsset
Apr. 30, 2019
USD ($)
Oct. 31, 2019
USD ($)
ProjectAsset
Project Assets [Abstract]          
Long-term project assets $ 153,874   $ 153,874   $ 144,115
Number of project assets | ProjectAsset     8   7
Sale leaseback transaction, net book value 77,900   $ 77,900   $ 59,200
Project asset depreciation 2,800 $ 1,000 5,800 $ 2,100  
Long-term project assets construction in progress $ 76,000   $ 76,000   $ 84,900