v3.26.3
Stock-based Compensation and Other Stock Plans - Employee Stock Purchase Plan Narrative (Details) - Employee Stock - USD ($)
3 Months Ended 9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Oct. 03, 2026
Sep. 27, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued in period (in shares)     18,997 24,680
Shares reserved for future issuance (in shares) 486,122   486,122  
Participant contributions held $ 2,000,000.0   $ 2,000,000.0  
Compensation expense $ 0 $ 100,000 $ 400,000 $ 500,000