XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jul. 31, 2021
Debt Securities, Available-for-sale, Amortized Cost $ 22,849 $ 14,021
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 1 41
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (547) (50)
Debt Securities, Available-for-sale 22,303 14,012
Certificates of Deposit [Member]    
Debt Securities, Available-for-sale, Amortized Cost [1] 2,000 1,200
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax [1] 3
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax [1] (14)
Debt Securities, Available-for-sale [1] 1,986 1,203
US Treasury Bill Securities [Member]    
Debt Securities, Available-for-sale, Amortized Cost 13,848 1,669
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (114) (17)
Debt Securities, Available-for-sale 13,734 1,652
Corporate Bond Securities [Member]    
Debt Securities, Available-for-sale, Amortized Cost 3,966 6,327
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 1 38
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (416) (33)
Debt Securities, Available-for-sale 3,551 6,332
Municipal Bonds [Member]    
Debt Securities, Available-for-sale, Amortized Cost 3,035 4,825
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 $ 4,825
[1] Each of the certificates of deposit held by the Company has a CUSIP, was purchased in the secondary market through a broker and may be sold in the secondary market.