XML 76 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Lessee, Lease, Description [Line Items]      
Operating lease costs $ 35.3 $ 35.5 $ 26.5
Operating lease commitments not yet commenced $ 0.7    
Minimum      
Lessee, Lease, Description [Line Items]      
Lease terms 1 year    
Lease terms, not yet commenced 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Lease terms 14 years    
Lease terms, not yet commenced 5 years