v3.26.1
Revenue Recognition (Details)
$ in Thousands
6 Months Ended
Jun. 28, 2026
USD ($)
installment
Dec. 31, 2025
USD ($)
Jun. 29, 2025
USD ($)
Disaggregation of Revenue [Line Items]      
Membership term used for revenue recognition based on number of estimated uses (in months) 12 months    
Current deferred revenue $ 416,062 $ 293,061 $ 453,446
Percentage of current deferred revenue related to season-long products   89.00%  
Revenue recognized included in the current deferred revenue balance 120,000    
Non-current deferred revenue $ 15,079 $ 17,705 7,565
Payment terms for billing (in days) 30 days    
Allowance for doubtful accounts receivable $ 23,600 $ 12,000 $ 24,700
Pandemic COVID-19      
Disaggregation of Revenue [Line Items]      
Non-current deferred revenue $ 10,500    
Minimum      
Disaggregation of Revenue [Line Items]      
Number of monthly installments (in installments) | installment 3    
Maximum      
Disaggregation of Revenue [Line Items]      
Number of monthly installments (in installments) | installment 12