XML 47 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Derivatives - Additional Information (Details) - USD ($)
3 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Jul. 31, 2017
Derivative [Line Items]      
Maximum maturity period for Foreign Currency Derivatives Jun. 30, 2021    
Other Current Assets      
Derivative [Line Items]      
Fair values of total foreign currency derivatives outstanding $ 20 $ 383  
Interest Rate Swap      
Derivative [Line Items]      
Derivative, Notional Amount $ 150,000   $ 150,000
Percentage of interest rate 1.8325%