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