XML 91 R72.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Mar. 12, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Accelerated Share Repurchases [Line Items]        
Payment for repurchase of common stock   $ 9,785 $ 509,137 $ 7,806
Accelerated Share Repurchase        
Accelerated Share Repurchases [Line Items]        
Payment for repurchase of common stock $ 500,000      
Shares repurchased 1.7 0.3    
Total shares repurchased   2.0    
Shares repurchased, average price per share   $ 253.47