XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Redeemable Noncontrolling Interest (Tables)
6 Months Ended
Jan. 31, 2025
Noncontrolling Interest [Abstract]  
Schedule of Net Income Attributable to Mezzanine Equity’s Noncontrolling Interest

   2025   2024   2025   2024 
   Three Months Ended
January 31,
   Six Months Ended
January 31,
 
   2025   2024   2025   2024 
   (in thousands) 
Net income of NRS attributable to the mezzanine equity’s noncontrolling interest  $189   $114   $327   $221