XML 86 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Retirement and Benefit Plans - Schedule of Contributions to Each Multiemployer Pension Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Multiemployer pension plans      
Multiemployer Plans [Line Items]      
Total contributions $ 3,072 $ 2,913 $ 2,428
Multiemployer pension plans | Central Pension Fund of the IUOE and Participating Employers      
Multiemployer Plans [Line Items]      
Total contributions 793 691 637
Multiemployer pension plans | Southern Nevada Culinary and Bartenders Pension Plan      
Multiemployer Plans [Line Items]      
Total contributions 2,115 2,054 1,645
Multiemployer pension plans | Other pension plans      
Multiemployer Plans [Line Items]      
Total contributions 164 168 146
Multiemployer benefit plans (excluding pension plans)      
Multiemployer Plans [Line Items]      
Total contributions 8,270 8,014 6,353
Multiemployer benefit plans (excluding pension plans) | HEREIU Welfare Fund      
Multiemployer Plans [Line Items]      
Total contributions 8,268 8,007 6,353
Multiemployer benefit plans (excluding pension plans) | All other      
Multiemployer Plans [Line Items]      
Total contributions $ 2 $ 7 $ 0