XML 59 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Long-Term Debt and Other Borrowing Arrangements - Schedule of Carrying Values of Long-Term Debt and Other Borrowing Arrangements (Details) - USD ($)
$ in Thousands
Mar. 29, 2026
Jan. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Long-term debt, gross $ 1,273,250   $ 1,291,950
Less unamortized debt issuance costs (12,891)   (6,284)
Long-term debt 1,260,359   1,285,666
3.375% Senior subordinated notes due 2027 | Senior Subordinated Notes      
Debt Instrument [Line Items]      
Long-term debt, gross $ 0   528,525
Senior subordinated notes interest rate 3.375%    
3.875% Senior subordinated notes due 2028 | Senior Subordinated Notes      
Debt Instrument [Line Items]      
Long-term debt, gross $ 405,125   411,075
Senior subordinated notes interest rate 3.875%    
3.375% Senior subordinated notes due 2031 | Senior Subordinated Notes      
Debt Instrument [Line Items]      
Long-term debt, gross $ 347,250   352,350
Senior subordinated notes interest rate 3.375%    
4.250% Senior subordinated notes due 2033 | Senior Subordinated Notes      
Debt Instrument [Line Items]      
Long-term debt, gross $ 520,875   0
Senior subordinated notes interest rate 4.25% 4.25%  
Revolving Credit Facility | Revolving credit agreement due 2030 | Line of Credit      
Debt Instrument [Line Items]      
Long-term debt, gross $ 0   $ 0