XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Debt Securities, Available-for-Sale, Amortized Cost $ 42,452 $ 22,849
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 91 1
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (556) (547)
Debt Securities, Available-for-Sale 41,987 22,303
Certificates of Deposit [Member]    
Debt Securities, Available-for-Sale, Amortized Cost [1] 4,080 2,000
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax [1] 4
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax [1] (1) (14)
Debt Securities, Available-for-Sale [1] 4,083 1,986
US Treasury Bill Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 30,560 13,848
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 85
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (93) (114)
Debt Securities, Available-for-Sale 30,552 13,734
US Government-sponsored Enterprises Debt Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 3,858  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (6)  
Debt Securities, Available-for-Sale 3,852  
Corporate Bond Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 3,954 3,966
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 2 1
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (456) (416)
Debt Securities, Available-for-Sale $ 3,500 3,551
Municipal Bonds [Member]    
Debt Securities, Available-for-Sale, Amortized Cost   3,035
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax   (3)
Debt Securities, Available-for-Sale   $ 3,032
[1] Each of the Company’s certificates of deposit has a CUSIP, was purchased in the secondary market through a broker and may be sold in the secondary market.