v3.24.3
Summary of Significant Accounting Policies - Summary of Net Sales by Class of Retailer (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Table]        
Net Sales $ 253,367 $ 200,621 $ 712,469 $ 551,474
Grocery, Mass, International and Digital        
Disaggregation of Revenue [Table]        
Net Sales 208,889 167,781 585,574 462,772
Pet Specialty and Club        
Disaggregation of Revenue [Table]        
Net Sales $ 44,478 $ 32,840 $ 126,895 $ 88,702