v3.26.1
Revenue Recognition - Schedule of Disaggregated Net Sales by Product Category (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 sales $ 85,392 $ 60,017 $ 158,112 $ 110,620
Kid Pouches        
Disaggregation of Revenue [Line Items]        
Total net sales 36,271 29,928 65,648 58,203
Kid Snacks        
Disaggregation of Revenue [Line Items]        
Total net sales 7,640 6,145 12,412 10,270
Total Kid        
Disaggregation of Revenue [Line Items]        
Total net sales 43,911 36,073 78,060 68,473
Baby Pouches        
Disaggregation of Revenue [Line Items]        
Total net sales 11,290 6,466 22,763 11,961
Baby Snacks        
Disaggregation of Revenue [Line Items]        
Total net sales 29,639 16,802 56,411 28,884
Baby Other        
Disaggregation of Revenue [Line Items]        
Total net sales 552 676 878 1,302
Total Baby        
Disaggregation of Revenue [Line Items]        
Total net sales $ 41,481 $ 23,944 $ 80,052 $ 42,147