XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Convertible Note Receivable, Related Party (Details) - Schedule of Promissory Note at fair value - Related Party [Member] - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2023
Jul. 31, 2023
Fair Value, Option, Quantitative Disclosures [Line Items]    
Amortized cost $ 2,000 $ 2,000
Gross unrealized gains
Gross unrealized (losses) (142) (79)
Fair value $ 1,858 $ 1,921