v3.25.2
Fair Value Measurements (Details) - Nonrecurring - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Level 3 | Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value $ 87,239 $ 3,699
Level 3 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value 87,239 4,560
2020-1 Class A-2 Senior Secured Notes | Level 2 | Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument at fair value 472,800 472,800
2020-1 Class A-2 Senior Secured Notes | Level 2 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument at fair value 447,505 439,846
2022-1 Class A-2 Senior Secured Notes | Level 2 | Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument at fair value 248,125 248,125
2022-1 Class A-2 Senior Secured Notes | Level 2 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument at fair value 233,535 230,905
2024-1 Class A-2 Senior Secured Notes | Level 2 | Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument at fair value 500,000 500,000
2024-1 Class A-2 Senior Secured Notes | Level 2 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument at fair value $ 508,550 $ 496,050