v3.25.2
Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Debt Instrument [Line Items]    
Total debt $ 2,406,150 $ 2,722,766
Less: unamortized debt issuance costs (29,426) (34,226)
Less: current portion of long-term debt (282,189) (32,232)
Total long-term debt, net 2,094,535 2,656,308
Senior notes | Series 2019-1 Securitization Senior Notes, Class A-2    
Debt Instrument [Line Items]    
Total debt 273,676 275,176
Senior notes | Series 2019-2 Securitization Senior Notes, Class A-2    
Debt Instrument [Line Items]    
Total debt 252,883 254,258
Senior notes | Series 2020-1 Securitization Senior Notes, Class A-2    
Debt Instrument [Line Items]    
Total debt 162,206 163,081
Senior notes | Series 2020-2 Securitization Senior Notes, Class A-2    
Debt Instrument [Line Items]    
Total debt 419,298 421,548
Senior notes | Series 2021-1 Securitization Senior Notes, Class A-2    
Debt Instrument [Line Items]    
Total debt 422,591 424,841
Senior notes | Series 2022-1 Securitization Senior Notes, Class A-2    
Debt Instrument [Line Items]    
Total debt 346,331 348,156
Senior notes | Series 2024-1 Securitization Senior Notes, Class A-2    
Debt Instrument [Line Items]    
Total debt 272,250 273,625
Term Loan Facility    
Debt Instrument [Line Items]    
Total debt 59,750 353,750
Revolving Credit Facility | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 180,000 190,000
Other debt    
Debt Instrument [Line Items]    
Total debt $ 17,165 $ 18,331