Sale of Receivables - Schedule of Receivables Sold (Details)
$ in Thousands
9 Months Ended
Sep. 29, 2023
USD ($)
Transfers of Financial Assets Accounted For As Sale [Roll Forward]  
Beginning balance $ 0
Sale of receivables 705,205
Cash collections (617,340)
Outstanding balance sold to MUFG (87,865)
Cash collected, not remitted to MUFG (66,999)
Remaining sold receivables $ 20,866