v3.26.3
Supplementary Balance Sheet Information (Composition Of Other Assets) (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jul. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Prepaid Expense, Current $ 56,717 $ 58,089
Other Assets, Miscellaneous, Current 45,668 35,734
Other Assets, Current $ 102,385 $ 93,823