XML 93 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets $ 1,858 $ 84,159
Convertible Note Receivable [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets 1,858 1,146
Available-for-sale securities - Corporate and U.S. Agency Bonds [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets   59,298
Available-for-sale securities - U.S. Treasury Bills [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets   3,967
Investment in Cyclo - Common Stock [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets   10,746
Convertible note receivables, due from Cyclo [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets   5,191
Investment in Cyclo - Warrants [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets   1,264
Hedge funds [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets   2,547
Level 1 [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets 14,713
Level 1 [Member] | Convertible Note Receivable [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets
Level 1 [Member] | Available-for-sale securities - Corporate and U.S. Agency Bonds [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets  
Level 1 [Member] | Available-for-sale securities - U.S. Treasury Bills [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets   3,967
Level 1 [Member] | Investment in Cyclo - Common Stock [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets   10,746
Level 1 [Member] | Convertible note receivables, due from Cyclo [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets  
Level 1 [Member] | Investment in Cyclo - Warrants [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets  
Level 1 [Member] | Hedge funds [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets  
Level 2 [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets 59,298
Level 2 [Member] | Convertible Note Receivable [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets
Level 2 [Member] | Available-for-sale securities - Corporate and U.S. Agency Bonds [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets   59,298
Level 2 [Member] | Available-for-sale securities - U.S. Treasury Bills [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets  
Level 2 [Member] | Investment in Cyclo - Common Stock [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets  
Level 2 [Member] | Convertible note receivables, due from Cyclo [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets  
Level 2 [Member] | Investment in Cyclo - Warrants [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets  
Level 2 [Member] | Hedge funds [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets  
Level 3 [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets 1,858 10,148
Level 3 [Member] | Convertible Note Receivable [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets $ 1,858 1,146
Level 3 [Member] | Available-for-sale securities - Corporate and U.S. Agency Bonds [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets  
Level 3 [Member] | Available-for-sale securities - U.S. Treasury Bills [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets  
Level 3 [Member] | Investment in Cyclo - Common Stock [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets  
Level 3 [Member] | Convertible note receivables, due from Cyclo [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets   5,191
Level 3 [Member] | Investment in Cyclo - Warrants [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets   1,264
Level 3 [Member] | Hedge funds [Member]    
Schedule of Assets Required to be Measured at Fair Value on a Recurring Basis [Line Items]    
Assets   $ 2,547