Cloud-Based Software - Schedule of Activity Related to Cloud-based Software (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Apr. 03, 2026 |
Mar. 28, 2025 |
Jan. 02, 2026 |
|
| Cloud-Based Software [Line Items] | |||
| Additions to cloud-based software | $ 3,668 | $ 2,167 | |
| Amortization of cloud-based software | 104 | 53 | |
| Capitalized software placed into service | $ 34,683 | $ 31,118 | |
| Cloud Based Software | |||
| Cloud-Based Software [Line Items] | |||
| Capitalized software placed into service | $ 1,256 | ||