XML 92 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Income Before Provision for Income Taxes) (Details) - USD ($)
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Income Tax Disclosure [Abstract]      
U.S. $ (65,374,000) $ (21,327,000) $ (31,772,000)
Foreign (34,906,000) (9,520,000) (5,303,000)
Loss before benefit from income taxes $ (100,280,000) $ (30,847,000) $ (37,075,000)