XML 92 R77.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Schedule of Income Before Provision for Income Taxes, Domestic and Foreign (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Income Tax Disclosure [Abstract]      
Domestic $ (167,745) $ (294,093) $ (834,915)
Foreign 66,427 60,508 55,233
Loss before provision for income taxes $ (101,318) $ (233,585) $ (779,682)