XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Redeemable Noncontrolling Interest (Tables)
9 Months Ended
Apr. 30, 2025
Noncontrolling Interest [Abstract]  
Schedule of Net Income Attributable to Mezzanine Equity’s Noncontrolling Interest

   2025   2024   2025   2024 
  

Three Months Ended

April 30,

  

Nine Months Ended

April 30,

 
   2025   2024   2025   2024 
   (in thousands) 
Net income of NRS attributable to the mezzanine equity’s noncontrolling interest  $129   $98   $456   $319