XML 62 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Carrying Amount of Contract Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Accounting Policies [Abstract]    
Balance $ 4,778 $ 7,485
Capitalized contract assets during the period 26,540 828
Costs amortized during the period (5,770) (2,985)
Effect of foreign currency exchange rates 178 (550)
Balance $ 25,726 $ 4,778