XML 74 R64.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments And Contingencies (Purchase Commitments) (Details) - Jun. 30, 2017
$ in Millions
EUR (€)
USD ($)
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Maximum guaranteed payments for third-party manufacturer purchases € 3,500,000 $ 4.0
Purchase Commitment [Member]    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Purchase commitments with third party manufacturers   81.6
Information Technology Services Agreement [Member]    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Purchase commitments with third party manufacturers   $ 5.0