XML 95 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Details) - Schedule of Operations and Comprehensive (Loss) Income - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Stock-based compensation expense, Fiscal Year Ended $ 2,519 $ 1,936
Share-Based Payment Arrangement, Tranche One [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Stock-based compensation expense, % Change   30.10%