XML 102 R84.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Schedule of Annual Commitments under Non-Cancelable Operating Agreements) (Details)
$ in Thousands
Mar. 31, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Fiscal 2018 $ 654
Fiscal 2019 473
Fiscal 2020 114
Total future payments due $ 1,241