XML 95 R74.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Details)
€ in Thousands, $ in Thousands
Sep. 30, 2019
USD ($)
Jun. 30, 2019
EUR (€)
Insurance Settlement    
Commitments and Contingencies    
Reasonably possible additional losses | $ $ 17,000  
Tax and Customs Administration, Netherlands | Foreign    
Commitments and Contingencies    
VAT liability | €   € 16,800