XML 80 R69.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Details) - Jun. 30, 2019
€ in Thousands, $ in Thousands
USD ($)
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