XML 127 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Multiemployer Plans Contributions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Multiemployer Plans [Line Items]      
Americold Contributions $ 3,413 $ 7,196 $ 20,936
Other liabilities $ 6,000    
Multiemployer plans, withdrawal obligation repayment period 23 years    
Central Pension Fund of the International Union of Operating Engineers and Participating Employers      
Multiemployer Plans [Line Items]      
Americold Contributions $ 64 7 8
Central States SE & SW Areas Health and Welfare Pension Plans      
Multiemployer Plans [Line Items]      
Americold Contributions 0 3 9,546
New England Teamsters & Trucking Industry Pension Plan      
Multiemployer Plans [Line Items]      
Americold Contributions 0 592 655
Alternative New England Teamsters & Trucking Industry Pension Plan      
Multiemployer Plans [Line Items]      
Americold Contributions 230 288 326
I.U.O.E Stationary Engineers Local 39 Pension Fund      
Multiemployer Plans [Line Items]      
Americold Contributions 114 138 181
United Food & Commercial Workers International Union-Industry Pension Fund      
Multiemployer Plans [Line Items]      
Americold Contributions 0 0 109
Western Conference of Teamsters Pension Fund      
Multiemployer Plans [Line Items]      
Americold Contributions 2,813 2,866 7,586
Minneapolis Food Distributing Industry Pension Plan      
Multiemployer Plans [Line Items]      
Americold Contributions 154 175 136
WWEC Local 863 Pension Fund      
Multiemployer Plans [Line Items]      
Americold Contributions $ 38 $ 3,127 $ 2,389