XML 69 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Summary of Performance Award Activity) (Details) - Performance Shares
6 Months Ended
Jan. 31, 2024
$ / shares
shares
Performance Shares  
Beginning balance (in shares) | shares 194,761
Granted (in shares) | shares 114,800
Vested (in shares) | shares 0
Forfeited (in shares) | shares 0
Ending balance (in shares) | shares 309,561
Weighted Average Grant Date Fair Value  
Beginning balance (in usd per share) | $ / shares $ 54.46
Granted (in usd per share) | $ / shares 59.66
Vested (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 0
Ending balance (in usd per share) | $ / shares $ 56.39