XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Share Repurchase Plan (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 16 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Oct. 12, 2021
Share Repurchase Plan [Abstract]        
Share buy-back plan, amount authorized       $ 75,000
Share buy-back plan, number of shares repurchased 31,670   170,232  
Average price of shares repurchased $ 178.10   $ 204.39  
Total cost of repurchased shares $ 5,641 $ 18,165 $ 34,800