XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Cyclo Merger - Schedule of Pro Forma Results of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Schedule of Pro Forma Results of Operations [Abstract]    
Revenue $ 2,046 $ 1,769
Loss from operations (59,786) (126,267)
Net loss attributable to common stockholders $ (53,841) $ (59,273)