v3.25.2
Schedule of Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Fair Value Disclosures [Abstract]      
Balance, beginning of period $ 695 $ 1,263 $ 1,132
Redemption for Visa mandatory release assessment (877)
Total gains included in “Other expense, net” $ 207 $ 309 $ 131
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other expense, net Other expense, net Other expense, net
BALANCE, END OF PERIOD $ 902 $ 695 $ 1,263
Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period