v3.26.3
Subsequent Events (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2026
Dec. 31, 2026
Oct. 02, 2026
Jul. 03, 2026
Apr. 03, 2026
Oct. 03, 2025
Jul. 04, 2025
Apr. 04, 2025
Oct. 02, 2026
Oct. 03, 2025
Subsequent Event [Line Items]                    
Dividends, Common Stock $ 7,500   $ 7,501 $ 7,498 $ 6,107 $ 6,088 $ 6,091 $ 4,868    
MCPS Dividend $ 2,800                  
Charges     $ 11,329     $ 4,347     $ 39,807 $ 10,236
Subsequent Event                    
Subsequent Event [Line Items]                    
Charges   $ 37,000