v3.26.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
TOTAL NET REVENUE $ 323,781 $ 314,853 $ 635,783 $ 613,281
Total        
Disaggregation of Revenue [Line Items]        
TOTAL NET REVENUE $ 323,781 $ 314,853 $ 635,783 $ 613,281
Total | Revenue Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Operating concentration risk (percentage) 100.00% 100.00% 100.00% 100.00%
Seafood        
Disaggregation of Revenue [Line Items]        
TOTAL NET REVENUE $ 111,027 $ 112,080 $ 227,140 $ 217,655
Seafood | Revenue Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Operating concentration risk (percentage) 34.00% 36.00% 36.00% 36.00%
Meat and Poultry        
Disaggregation of Revenue [Line Items]        
TOTAL NET REVENUE $ 62,283 $ 71,769 $ 123,835 $ 137,794
Meat and Poultry | Revenue Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Operating concentration risk (percentage) 19.00% 23.00% 20.00% 22.00%
Asian Specialty        
Disaggregation of Revenue [Line Items]        
TOTAL NET REVENUE $ 49,555 $ 57,124 $ 103,991 $ 118,104
Asian Specialty | Revenue Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Operating concentration risk (percentage) 15.00% 18.00% 16.00% 19.00%
Commodity        
Disaggregation of Revenue [Line Items]        
TOTAL NET REVENUE $ 57,248 $ 31,295 $ 93,351 $ 55,111
Commodity | Revenue Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Operating concentration risk (percentage) 18.00% 10.00% 15.00% 9.00%
Produce        
Disaggregation of Revenue [Line Items]        
TOTAL NET REVENUE $ 29,485 $ 27,606 $ 59,002 $ 55,517
Produce | Revenue Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Operating concentration risk (percentage) 9.00% 9.00% 9.00% 9.00%
Packaging and Other        
Disaggregation of Revenue [Line Items]        
TOTAL NET REVENUE $ 14,183 $ 14,979 $ 28,464 $ 29,100
Packaging and Other | Revenue Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Operating concentration risk (percentage) 5.00% 4.00% 4.00% 5.00%