Note 9 - Fair Value Measurements - Schedule of Liabilities Measured (Details) (Parentheticals) |
12 Months Ended | ||
|---|---|---|---|
Jul. 31, 2026 |
Jul. 31, 2025 |
Jul. 31, 2024 |
|
| Other Operating Expense, Net [Member] | |||
| Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Other Operating Income (Expense), Net | Other Operating Income (Expense), Net | Other Operating Income (Expense), Net |
| Interest Expenses [Member] | |||
| Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Investment Income, Net | Investment Income, Net | Investment Income, Net |