XML 113 R95.htm IDEA: XBRL DOCUMENT v3.23.2
Common Shares (Details)
shares in Millions, $ in Millions
2 Months Ended 3 Months Ended 12 Months Ended
Jun. 20, 2023
USD ($)
shares
Apr. 30, 2023
USD ($)
shares
Apr. 30, 2023
USD ($)
votes_per_share
shares
Apr. 30, 2022
USD ($)
shares
Apr. 30, 2021
USD ($)
Mar. 02, 2023
shares
Stockholders' Equity Note [Abstract]            
Number of votes each holder of a common share outstanding is entitled | votes_per_share     1      
Equity, Class of Treasury Stock [Line Items]            
Payments for shares repurchased | $     $ 367.5 $ 270.4 $ 678.4  
Sales and Excise Tax Payable | $   $ 3.6 $ 3.6 $ 0.0    
Subsequent Event | Forecast [Member]            
Equity, Class of Treasury Stock [Line Items]            
Sales and Excise Tax Payable | $ $ 3.6          
Board Authorized Repurchased Plan            
Equity, Class of Treasury Stock [Line Items]            
Shares authorized to be repurchased, shares | shares           2.4
Shares remaining for repurchase, shares | shares   3.5 3.5      
Shares repurchased during period, shares | shares   2.4   2.0    
Payments for shares repurchased | $   $ 358.0   $ 262.5    
Board Authorized Repurchased Plan | Subsequent Event | Forecast [Member]            
Equity, Class of Treasury Stock [Line Items]            
Shares remaining for repurchase, shares | shares 1.1          
Shares repurchased during period, shares | shares 2.4          
Payments for shares repurchased | $ $ 362.8