Commitment and Contingencies (Details) - USD ($) $ in Thousands |
Jun. 28, 2024 |
Dec. 29, 2023 |
|---|---|---|
| Ford | ||
| Gain Contingencies [Line Items] | ||
| Bailment pool arrangement, allocation | $ 50,028 | $ 9,036 |
| Bailment pool arrangement, maximum allocation | 51,100 | 49,400 |
| Bailment pool arrangement, interest expense | 201 | 450 |
| General Motors | ||
| Gain Contingencies [Line Items] | ||
| Bailment pool arrangement, allocation | 4,238 | 11,362 |
| Bailment pool arrangement, maximum allocation | 100,000 | |
| Bailment pool arrangement, interest expense | $ 414 | $ 1,190 |