XML 140 R119.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 30, 2024
Jul. 31, 2023
Apr. 30, 2023
Jul. 31, 2024
Jul. 31, 2023
Jan. 31, 2024
Defined Benefit Plan Disclosure [Line Items]            
Investments, fair value disclosure $ 0          
Debt securities, available-for-sale, unrealized gain (loss)         $ 0  
Long-Term Debt            
Defined Benefit Plan Disclosure [Line Items]            
Fair value, liability, recurring basis, still held, unrealized gain (loss)   $ (500) $ 0 $ (400)    
SPHG Note            
Defined Benefit Plan Disclosure [Line Items]            
Change in fair value       442    
Convertible Loan Note Investment            
Defined Benefit Plan Disclosure [Line Items]            
Change in fair value $ (1,200)     (1,227)    
Fair Value, Measurements, Recurring | SPHG Note            
Defined Benefit Plan Disclosure [Line Items]            
Liabilities, fair value disclosure       $ 12,903   $ 12,900
Money market funds | Fair Value, Measurements, Recurring            
Defined Benefit Plan Disclosure [Line Items]            
Assets, fair value disclosure, understated amount         $ 54,200