XML 102 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
RETIREMENT AND OTHER EMPLOYEE BENEFIT PROGRAMS - Schedule of Multiemployer Defined Benefit Pension Plans (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Multiemployer Plans [Line Items]    
Multiemployer plan, surcharge rate 5.00%  
Multiemployer plan, surcharge rate, subsequent periods 10.00%  
Multiemployer plans minimum contribution percentage   0.00%
Pension Plan Private Sanitation Union, Local 813 IBT    
Multiemployer Plans [Line Items]    
Company Contributions $ 0.7 $ 0.6
Nurses And Local 813 IBT Retirement Plan    
Multiemployer Plans [Line Items]    
Company Contributions $ 0.1 $ 0.1