XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capital Stock and Changes in Capital Accounts, Share Repurchases (Details) - $ / shares
3 Months Ended 9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Class A [Member]        
Share Repurchases [Abstract]        
Shares repurchased (in shares) 134 146 446 146
Average price (in dollars per share) $ 55.40 $ 48.09 $ 55.48 $ 48.09
Class B [Member]        
Share Repurchases [Abstract]        
Shares repurchased (in shares) 1 1 2 1
Average price (in dollars per share) $ 55.40 $ 48.09 $ 55.48 $ 48.09