XML 78 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities (Details) - Schedule of Fair Value, by Balance Sheet Grouping - Fixed Income Securities [Member]
$ in Thousands
Apr. 30, 2020
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Current $ 2,610
Due after one year through five years 4,280
Due after five years through ten years 3,191
$ 10,081