XML 69 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Derivatives and Hedging (Details) - Not Designated as Hedging Instrument - Foreign Exchange Contract - USD ($)
9 Months Ended
Feb. 28, 2019
Feb. 28, 2018
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative notional amount $ 30,000,000 $ 27,500,000.0
Unrealized gain (loss) $ (300,000) $ (300,000)