XML 66 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Details) - Schedule of Contingent Consideration Related to Business Acquisition - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Business Acquisition, Contingent Consideration [Line Items]    
Balance at Beginning $ 1,943
Additions   5,904
Change in fair value (1,943) (3,961)
Balance at Ending 1,943
Current [Member]    
Business Acquisition, Contingent Consideration [Line Items]    
Balance at Beginning 215
Additions   3,396
Change in fair value (215) (3,181)
Balance at Ending 215
Long-Term [Member]    
Business Acquisition, Contingent Consideration [Line Items]    
Balance at Beginning 1,728
Additions   2,508
Change in fair value (1,728) (780)
Balance at Ending $ 1,728