Stockholders’ Equity (Details) - Schedule of Share-based Compensation Expense - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Apr. 30, 2024 |
Apr. 30, 2023 |
Apr. 30, 2024 |
Apr. 30, 2023 |
|
Schedule of Share-based Compensation Expense [Line Items] | ||||
Share-based compensation expense | $ 207 | $ 488 | $ 1,543 | $ 1,288 |
Stock options and performance stock units [Member] | ||||
Schedule of Share-based Compensation Expense [Line Items] | ||||
Share-based compensation expense | 90 | 211 | 833 | 622 |
Restricted stock units [Member] | ||||
Schedule of Share-based Compensation Expense [Line Items] | ||||
Share-based compensation expense | 117 | 277 | 710 | 666 |
Selling, general and administrative [Member] | ||||
Schedule of Share-based Compensation Expense [Line Items] | ||||
Share-based compensation expense | 199 | 482 | 1,518 | 1,271 |
Cost of revenues [Member] | ||||
Schedule of Share-based Compensation Expense [Line Items] | ||||
Share-based compensation expense | $ 8 | $ 6 | $ 25 | $ 17 |
X | ||||||||||
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|