v3.25.2
Redeemable Noncontrolling Interest (Tables)
12 Months Ended
Jul. 31, 2025
Noncontrolling Interest [Abstract]  
Schedule of Net Income Attributable to Mezzanine Equity’s Noncontrolling Interest

  

Year ended July 31

(in thousands)

  2025   2024   2023 
Net income of NRS attributable to the mezzanine equity’s noncontrolling interest  $558  $429   $281