XML 51 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition (Details)
$ in Thousands
3 Months Ended
Mar. 29, 2026
USD ($)
installment
Dec. 31, 2025
USD ($)
Mar. 30, 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 $ 345,814 $ 293,061 $ 368,627
Percentage of current deferred revenue related to season-long products   89.00%  
Revenue recognized included in the current deferred revenue balance 25,000    
Non-current deferred revenue $ 16,586 $ 17,705 5,545
Payment terms for billing (in days) 30 days    
Allowance for doubtful accounts receivable $ 13,300 $ 12,000 11,200
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    
Non-Current Deferred Revenue      
Disaggregation of Revenue [Line Items]      
Non-current deferred revenue $ 16,600   $ 5,500
Non-Current Deferred Revenue | Pandemic COVID-19      
Disaggregation of Revenue [Line Items]      
Non-current deferred revenue $ 11,300