v3.26.3
Share-Based Compensation (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Stock options outstanding, number of stock options 167,172  
Granted, number of stock options 51,883  
Exercised, number of stock options (7,324)  
Forfeited/cancelled, number of stock options (17,438)  
Stock options outstanding, number of stock options 194,293 167,172
Exercisable number of stock options 117,178  
Stock options outstanding, average exercise price $ 122.04  
Granted, average exercise price 114.22  
Exercised, average exercise price 109.97  
Forfeited/cancelled, average exercise price 123.25  
Stock options outstanding, average exercise price 120.30 $ 122.04
Exercisable average exercise price $ 122.23  
Aggregate intrinsic value outstanding $ 3,113  
Exercised aggregate intrinsic value 116  
Forfeited/cancelled aggregate intrinsic value 15  
Aggregate intrinsic value outstanding 771 $ 3,113
Exercisable aggregate intrinsic value $ 749  
Average remaining contractual term (years) 6 years 6 months 6 years 9 months 18 days
Exercisable average remaining contractual term (years) 5 years 1 month 6 days