v3.26.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
TOTAL NET REVENUE $ 312,002 $ 298,428
Total    
Disaggregation of Revenue [Line Items]    
TOTAL NET REVENUE $ 312,002 $ 298,428
Total | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Operating concentration risk (percentage) 100.00% 100.00%
Seafood    
Disaggregation of Revenue [Line Items]    
TOTAL NET REVENUE $ 116,113 $ 105,575
Seafood | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Operating concentration risk (percentage) 37.00% 35.00%
Meat and Poultry    
Disaggregation of Revenue [Line Items]    
TOTAL NET REVENUE $ 61,552 $ 66,025
Meat and Poultry | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Operating concentration risk (percentage) 20.00% 22.00%
Asian Specialty    
Disaggregation of Revenue [Line Items]    
TOTAL NET REVENUE $ 54,436 $ 60,980
Asian Specialty | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Operating concentration risk (percentage) 17.00% 21.00%
Commodity    
Disaggregation of Revenue [Line Items]    
TOTAL NET REVENUE $ 36,103 $ 23,816
Commodity | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Operating concentration risk (percentage) 12.00% 8.00%
Produce    
Disaggregation of Revenue [Line Items]    
TOTAL NET REVENUE $ 29,517 $ 27,911
Produce | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Operating concentration risk (percentage) 9.00% 9.00%
Packaging and Other    
Disaggregation of Revenue [Line Items]    
TOTAL NET REVENUE $ 14,281 $ 14,121
Packaging and Other | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Operating concentration risk (percentage) 5.00% 5.00%