XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Marketable Securities (Details) - Schedule of Fair Value, by Balance Sheet Grouping - Fixed Income Securities [Member]
$ in Thousands
Apr. 30, 2021
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Current $ 3,490
Due after one year through five years 4,498
Due after five years 2,034
$ 10,022