v3.25.4
Long-Term Debt - Contractual Maturities (Details) - USD ($)
$ in Thousands
Jan. 03, 2026
Oct. 12, 2023
Aggregate contractual maturities of long-term debt    
2026 $ 4,500  
2027 513,810  
2028 1,017,690  
2029 432,000  
Total $ 1,968,000  
5.25% senior notes due 2025    
Aggregate contractual maturities of long-term debt    
Interest rate (as a percent) 5.25% 5.25%