v3.26.1
Commitments and Contingencies - Additional Information (Details)
6 Months Ended
Jun. 30, 2026
Unit
Snack Bars Per Year  
Long-Term Purchase Commitment [Line Items]  
Minimum purchase commitment (in units) 10,000,000
Snack Bars Over Five Years  
Long-Term Purchase Commitment [Line Items]  
Minimum purchase commitment (in units) 50,000,000