XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities (Details) - Schedule of Fair Value, by Balance Sheet Grouping - Fixed Income Securities [Member]
$ in Thousands
Apr. 30, 2022
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Current $ 3,025
Due after one year through five years 5,694
Due after five years 1,684
$ 10,403