v3.26.3
Revenue from Contracts with Customers - Timing of Revenue Recognition (Details)
3 Months Ended 9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Oct. 03, 2026
Sep. 27, 2025
Products and Systems Integration | Transferred at Point in Time        
Disaggregation of Revenue [Line Items]        
Percentage of revenue 0.79 0.71 0.77 0.73
Software and Services | Transferred over Time        
Disaggregation of Revenue [Line Items]        
Percentage of revenue 0.80 0.82 0.80 0.82