Operating Leases - Schedule of Lease-Related Assets and Liabilities for Leases Recorded on the Consolidated Balance Sheets (Details) - USD ($) $ in Thousands |
Jul. 31, 2026 |
Jul. 31, 2025 |
|---|---|---|
| Other assets [Member] | ||
| Operating leases: | ||
| Operating Lease Assets | $ 226 | $ 64 |
| Accrued expenses and other current liabilities [Member] | ||
| Operating leases: | ||
| Operating lease liabilities | 153 | 144 |
| Other liabilities [Member] | ||
| Operating leases: | ||
| Operating lease liabilities | 126 | 53 |
| Total operating lease liabilities [Member] | ||
| Operating leases: | ||
| Operating lease liabilities | $ 279 | $ 196 |