Quarterly report [Sections 13 or 15(d)]

Earnings Per Share - Narrative (Details)

v3.26.3
Earnings Per Share - Narrative (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Oct. 03, 2026
Sep. 27, 2025
Jun. 15, 2026
Jun. 01, 2026
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]            
Stock distribution, percentage 20.00%   20.00%   20.00% 20.00%
Incremental shares included in diluted earnings per share (in shares) 3,654 0 3,393 0    
2030 Convertible Notes | Convertible Debt            
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]            
Incremental shares included in diluted earnings per share (in shares) 1,750   1,750      
2031 Convertible Notes | Convertible Debt            
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]            
Incremental shares included in diluted earnings per share (in shares) 1,900   1,640