XML 122 R108.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Multiemployer Plans Contributions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Multiemployer Plans [Line Items]      
Americold Contributions $ 20,936 $ 19,105 $ 18,121
Multiemployer pension plan withdrawal liability 7,851 8,179  
Central Pension Fund of the International Union of Operating Engineers and Participating Employers      
Multiemployer Plans [Line Items]      
Americold Contributions 8 6 11
Central States SE & SW Areas Health and Welfare Pension Plans      
Multiemployer Plans [Line Items]      
Americold Contributions 9,546 9,060 9,132
New England Teamsters & Trucking Industry Pension Plan      
Multiemployer Plans [Line Items]      
Americold Contributions 655 529 456
Alternative New England Teamsters & Trucking Industry Pension Plan      
Multiemployer Plans [Line Items]      
Americold Contributions 326 338 404
I.U.O.E Stationary Engineers Local 39 Pension Fund      
Multiemployer Plans [Line Items]      
Americold Contributions 181 186 119
United Food & Commercial Workers International Union-Industry Pension Fund      
Multiemployer Plans [Line Items]      
Americold Contributions 109 108 126
Western Conference of Teamsters Pension Fund      
Multiemployer Plans [Line Items]      
Americold Contributions 7,586 7,784 7,727
Minneapolis Food Distributing Industry Pension Plan      
Multiemployer Plans [Line Items]      
Americold Contributions 136 127 146
WWEC Local 863 Pension Fund      
Multiemployer Plans [Line Items]      
Americold Contributions $ 2,389 $ 967 $ 0