XML 112 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details)
$ in Thousands
May 31, 2018
USD ($)
Aggregate of future annual payments under non cancelable operating leases for facilities and equipment [Abstract]  
2019 $ 2,234
2020 1,829
2021 993
2022 884
2023 and thereafter 1,668
Total $ 7,608