v3.26.1
Securitization Facility - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 12, 2021
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Jan. 03, 2026
Jun. 25, 2025
Debt Instrument [Line Items]              
Outstanding balance   $ 1,318,375   $ 1,318,375   $ 1,321,687  
Securitization Facility              
Debt Instrument [Line Items]              
Maximum amount available under securitization facility $ 225,000           $ 275,000
Debt issuance costs   1,300   1,300   1,600  
Interest expense related to amortization of debt issuance costs   200 $ 200 300 $ 300    
Termination date Jun. 25, 2028            
Outstanding balance   $ 165,000   $ 165,000   $ 165,000  
Interest rate under facility       6.17%