XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Available-for-sale Securities, Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jul. 31, 2021
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss $ 153 $ 50
Debt Securities, Available-for-sale, Unrealized Loss Position 11,768 4,945
US Treasury Bill Securities [Member]    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 36 17
Debt Securities, Available-for-sale, Unrealized Loss Position 1,627 1,652
Corporate Bond Securities [Member]    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 116 33
Debt Securities, Available-for-sale, Unrealized Loss Position 5,572 $ 3,293
Municipal Bonds [Member]    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 1  
Debt Securities, Available-for-sale, Unrealized Loss Position $ 4,569