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