Other Accrued Liabilities and Other Long-term Liabilities - Additional Information (Detail) |
Jul. 13, 2024
DistributionTerritory
Californiaterritory
|
|---|---|
| Other Liabilities Disclosure [Abstract] | |
| Number of distribution territories repurchased | DistributionTerritory | 350 |
| Number of additional distribution territories not part of settlement | Californiaterritory | 50 |