XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Multiemployer Pension Plans - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Multiemployer Pension Plan Disclosure [Line Items]  
Percentage of employees participating in multiemployer pension plans to total employees 35.00%
Company's contributions to the multiemployer plans is less than 5.00%
Minimum  
Multiemployer Pension Plan Disclosure [Line Items]  
Estimated annual contribution to pension and other postretirement benefit plans $ 4.0
Maximum  
Multiemployer Pension Plan Disclosure [Line Items]  
Estimated annual contribution to pension and other postretirement benefit plans $ 6.0