Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity (Details) - Schedule of Share-based Compensation Expense

v3.24.0.1
Stockholders’ Equity (Details) - Schedule of Share-based Compensation Expense - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Stockholders’ Equity (Details) - Schedule of Share-based Compensation Expense [Line Items]        
Share-based compensation expense $ 261 $ 435 $ 1,336 $ 800
Selling, general and administrative [Member]        
Stockholders’ Equity (Details) - Schedule of Share-based Compensation Expense [Line Items]        
Share-based compensation expense 249 429 1,319 789
Cost of revenues [Member]        
Stockholders’ Equity (Details) - Schedule of Share-based Compensation Expense [Line Items]        
Share-based compensation expense 12 6 17 11
Stock options and performance stock units [Member]        
Stockholders’ Equity (Details) - Schedule of Share-based Compensation Expense [Line Items]        
Share-based compensation expense 98 233 743 412
Restricted stock units [Member]        
Stockholders’ Equity (Details) - Schedule of Share-based Compensation Expense [Line Items]        
Share-based compensation expense $ 163 $ 202 $ 593 $ 388