v3.26.1
Leases (Other Information Related to Operating Leases) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Apr. 30, 2021
Leases [Abstract]      
Cash paid for operating lease costs $ 250,539 $ 239,792 $ 239,292
Operating lease right of use assets obtained in exchange for operating lease liabilities $ 318,882 $ 293,190 $ 266,970
Weighted-average remaining operating lease term (years) 3 years 3 years 3 years
Weighted-average operating lease discount rate 4.60% 5.00% 5.00%