XML 72 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Equity Investment - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Schedule of Equity Method Investments [Line Items]        
Payments to Acquire Interest in Joint Venture     $ 5,250 $ 46,902
TH2        
Schedule of Equity Method Investments [Line Items]        
Losses from investment $ 2,285 $ 399 5,984 $ 399
Payments to Acquire Interest in Joint Venture $ 1,750   $ 5,250