v3.24.2.u1
Summary of Significant Accounting Policies - Net Sales by Class of Retailer (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Table]        
Net Sales $ 235,253 $ 183,331 $ 459,102 $ 350,853
Grocery, Mass, International and Digital        
Disaggregation of Revenue [Table]        
Net Sales 192,255 154,812 376,647 294,999
Pet Specialty and Club        
Disaggregation of Revenue [Table]        
Net Sales $ 42,998 $ 28,519 $ 82,455 $ 55,854