XML 87 R75.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
SPHG Note    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance as of July 31, 2023 $ 12,903 $ 12,461
Purchases 0 0
Change in fair value 0 (134)
Paydown of SPHG Note at maturity (12,903)  
Balance as of October 31, 2023 0 12,327
Convertible Loan Note Investment    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance as of July 31, 2023 0 0
Purchases 0 1,227
Change in fair value 0 0
Paydown of SPHG Note at maturity 0  
Balance as of October 31, 2023 $ 0 $ 1,227