XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities (Details) - Schedule of Unrealized Gain (Loss) on Investments - Fixed Income Securities [Member] - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Marketable Securities (Details) - Schedule of Unrealized Gain (Loss) on Investments [Line Items]    
Fair Value, Less than 12 months $ 0 $ 2,349
Unrealized Losses, Less than 12 months 0 (146)
Fair Value, Morethan 12 months 0 5,573
Unrealized Losses, More than 12 months 0 (316)
Fair Value 0 7,922
Unrealized Losses $ 0 $ (462)