XML 115 R94.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share-Based Payments (Details 3) - $ / shares
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Restricted Shares And Deferred Stock Units [Member]      
Weighted-average grant date fair values of the equity awards      
Restricted Shares and Deferred Stock Units and Performance Units 155,354 146,290 66,514
Weighted-Average Grant Date Fair Value Per Share $ 143.60 $ 131.96 $ 135.10
Performance Units [Member]      
Weighted-average grant date fair values of the equity awards      
Restricted Shares and Deferred Stock Units and Performance Units 117,312 130,939 171,907
Weighted-Average Grant Date Fair Value Per Share $ 153.20 $ 133.01 $ 135.53