Commitments and Contingencies - Narrative (Details) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|
|
Feb. 03, 2023
subsidiary
|
Apr. 28, 2022
USD ($)
|
Jun. 30, 2024
USD ($)
subsidiary
co-manufacturer
|
Jun. 30, 2023
USD ($)
|
Jun. 30, 2024
USD ($)
|
Jun. 30, 2023
USD ($)
|
Jul. 18, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
|
| Other Commitments [Line Items] | ||||||||
| Purchase commitment, amount | $ 10,018 | $ 23,789 | $ 21,762 | $ 62,863 | ||||
| Sales and other tax exposure included in accrued liabilities | $ 320 | $ 320 | $ 320 | |||||
| Loss contingency, damages, value | $ 10,500 | |||||||
| Number of Co-manufacturers filed complaint | co-manufacturer | 1 | |||||||
| Number of subsidiaries | subsidiary | 1 | 1 | ||||||
| Subsequent Event | ||||||||
| Other Commitments [Line Items] | ||||||||
| Loss contingency accrual | $ 2,000 | |||||||