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