XML 82 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Income Before Provision for Income Taxes) (Details) - USD ($)
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Income Tax Disclosure [Abstract]      
U.S. $ (31,772,000) $ (73,153,000) $ 7,226,000
Foreign (5,303,000) (1,827,000) 2,084,000
(Loss) income before (benefit from) provision for income taxes $ (37,075,000) $ (74,980,000) $ 9,310,000