v3.26.1
Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Jan. 03, 2026
Jun. 28, 2025
Mar. 29, 2025
Accumulated Other Comprehensive Income Loss [Line Items]          
Balance - Beginning Balance $ 2,132,188 $ 2,100,647 $ 1,963,266 $ 1,919,622 $ 1,925,882
Balance - Ending Balance 1,922,658 2,132,188 2,100,647 1,963,266 1,919,622
Accumulated Other Comprehensive Income (Loss) [Member]          
Accumulated Other Comprehensive Income Loss [Line Items]          
Balance - Beginning Balance (12,540) (10,021) (4,750) (11,512) (13,863)
Balance - Ending Balance $ (13,049) $ (12,540) $ (10,021) $ (4,750) $ (11,512)