Note 9 - Fair Value Measurements (Details Textual) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Jul. 31, 2026 |
Jul. 31, 2025 |
Jul. 31, 2024 |
|
| Payment for Contingent Consideration Liability, Financing Activities | $ 0.3 | $ 0.3 | $ 2.1 |
| Stock Issued During Period, Value, Acquisitions | $ 0.1 | ||
| Gain on Contingent Consideration Liability Writeoff | $ 1.8 | ||
| Common Class B [Member] | |||
| Stock Issued During Period, Shares, Acquisitions (in shares) | 2,679 | ||
| Stock Issued During Period, Value, Acquisitions | $ 0.1 | ||
| Hedge Funds [Member] | |||
| Equity Securities, FV-NI | $ 4.3 | $ 3.0 | |
| X | ||||||||||
- Definition The gain on the writeoff of contingent consideration liablities. No definition available.
|
| X | ||||||||||
- Definition Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Number of shares of stock issued during the period pursuant to acquisitions. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Value of stock issued pursuant to acquisitions during the period. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|