XML 53 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Additional Information (Detail)
9 Months Ended
Mar. 31, 2018
USD ($)
Commitments And Contingencies [Line Items]  
Outstanding contracts and purchase orders for capital projects and services $ 21,800,000
Undiscounted maximum amount for guarantees 28,400,000
Future guarantee annual payments $ 300,000
Minimum [Member]  
Commitments And Contingencies [Line Items]  
Operating lease agreements range 7.00%
Operating lease expiration term 4 years
Operating lease expiration dates 2018
Maximum [Member]  
Commitments And Contingencies [Line Items]  
Operating lease agreements range 20.00%
Operating lease expiration term 8 years
Operating lease expiration dates 2025