XML 111 R94.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Schedule of Beginning and Ending Amount of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Schedule of Beginning and Ending Amount of Unrecognized Tax Benefits [Abstract]    
Balance, beginning of the year $ 6,218
Additions of tax positions related to the current year 1,045
Additions of tax positions related to the current year – Cyclo Acquisition 9,720
Additions of tax positions related to the prior year 6,218
Balance, end of year $ 16,983 $ 6,218