XML 74 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Multiemployer Pension and Defined Contribution Plans Narrative (Details) - Building Service 32BJ - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Pension Plans      
Multiemployer Plans [Line Items]      
Plan contributions $ 291.3 $ 290.1 $ 272.3
Health Plans      
Multiemployer Plans [Line Items]      
Plan contributions $ 1,600.0 $ 1,500.0 $ 1,400.0