XML 110 R99.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Compensation (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Stock options outstanding, number of stock options 118,470  
Granted, number of stock options 31,199  
Exercised, number of stock options (5,217)  
Forfeited/cancelled, number of stock options (2,276)  
Stock options outstanding, number of stock options 142,176 118,470
Exercisable number of stock options 90,964  
Stock options outstanding, average exercise price $ 115.96  
Granted, average exercise price 120.54  
Exercised, average exercise price 91.87  
Forfeited/cancelled, average exercise price 141.58  
Stock options outstanding, average exercise price 117.44 $ 115.96
Exercisable average exercise price $ 108.34  
Aggregate intrinsic value outstanding $ 2,139  
Exercised aggregate intrinsic value 217  
Forfeited/cancelled aggregate intrinsic value 6  
Aggregate intrinsic value outstanding 2,075 $ 2,139
Exercisable aggregate intrinsic value $ 1,968  
Average remaining contractual term (years) 6 years 4 months 24 days 6 years 7 months 6 days
Exercisable average remaining contractual term (years) 5 years 1 month 6 days