Accounts Payable - Additional Information (Details) - USD ($) $ in Thousands |
Apr. 30, 2018 |
Oct. 31, 2017 |
|---|---|---|
| Schedule Of Accounts Payable [Line Items] | ||
| Accounts payable | $ 42,813 | $ 42,616 |
| POSCO Energy [Member] | ||
| Schedule Of Accounts Payable [Line Items] | ||
| Accounts Payable, Related Parties, Current | $ 32,700 | $ 32,700 |