Schedule of Net Income Attributable to Mezzanine Equity’s Noncontrolling Interest (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Jul. 31, 2025 |
Jul. 31, 2024 |
Jul. 31, 2023 |
|
Common Class B [Member] | National Retail Solutions [Member] | |||
Noncontrolling Interest [Line Items] | |||
Net income of NRS attributable to the mezzanine equity’s noncontrolling interest | $ 558 | $ 429 | $ 281 |