XML 61 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components (Prepaid Expenses and Other Current Assets) (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Prepaid expenses $ 32,761 $ 25,791
Contract costs 21,084 17,739
Deferred costs 5,973 6,259
Deposits and other receivables 26,556 17,807
Prepaid expenses and other current assets $ 86,374 $ 67,596